66 Commits (bd5d53f50eb274ed084e9f363ccfbe30d9061039)

Author SHA1 Message Date
Jakob Unterwurzacher d023cd6c95 cli: drop -forcedecode flag 11 months ago
Jakob Unterwurzacher 34d8a498c4 Unbreak hyperlinks broken by go mod v2 conversion 12 months ago
Jakob Unterwurzacher 61ef6b00a6 -devrandom: make flag a no-op 12 months ago
Jakob Unterwurzacher 806334eacf cryptocore: add NonceSize to AEADTypeEnum 1 year ago
Jakob Unterwurzacher 97d8340bd8 configfile: add Validate() function, support FlagXChaCha20Poly1305 1 year ago
Jakob Unterwurzacher 69d88505fd go mod: declare module version v2 1 year ago
Jakob Unterwurzacher b603169d2c configfile: pass struct to Create 2/2 1 year ago
Jakob Unterwurzacher 4b93525249 configfile: pass struct to Create 1/2 1 year ago
Jakob Unterwurzacher 2a9dea2973 -deterministic-names: accept flag on -init 1 year ago
Jakob Unterwurzacher 50630e9f3d fido2: hide "FIDO2" in gocryptfs.conf if not used 1 year ago
Hardcore Sushi 847d4fa781
Genesis patch 1 year ago
Pavol Rusnak 1e624a4cc3 Add support for FIDO2 tokens 2 years ago
Pavol Rusnak 1364b44ae3 remove Trezor support 3 years ago
Jakob Unterwurzacher 8459bb15c1 configfile: fall back to sync() if fsync() fails 3 years ago
Sebastian Lackner 07c486603c configfile: Explicitly wipe scrypt derived key after decrypting/encrypting master key. 4 years ago
Jakob Unterwurzacher 2bdf7d5172 configfile: add LoadAndDecrypt wrapper 4 years ago
Jakob Unterwurzacher 09d28c293e configfile: split off masterkey decryption 4 years ago
Jakob Unterwurzacher 21eaa8f164 configfile: return specific error on empty input 4 years ago
Jakob Unterwurzacher f4a972ddf1 configfile: drop superflous Printf 4 years ago
Jakob Unterwurzacher 6d64dfe8f7 Only print masterkey once on -init 4 years ago
Jakob Unterwurzacher 9a15dfa494 trezor: add TrezorPayload 4 years ago
Jakob Unterwurzacher 91de77943f configfile: reduce function name stutter 4 years ago
Jakob Unterwurzacher c6f6e8ec4d trezor: add skeleton for Trezor support 4 years ago
Jakob Unterwurzacher 743c7705b2 configfile: use tlog.ColorYellow instead of hardcoded color code 4 years ago
Jakob Unterwurzacher a0fd3eca98 fsck: test against example_filesystems 4 years ago
Jakob Unterwurzacher 3b8f5cbb17 readpassword: convert from string to []byte 5 years ago
Jakob Unterwurzacher 0efd220d1e configfile: overwrite and let keys run out of scope 5 years ago
Sebastian Lackner f3c777d5ea main: Add '-devrandom' commandline option 5 years ago
Jakob Unterwurzacher c44389d942 exitcodes: specific codes for failure to read or write gocryptfs.conf 5 years ago
danim7 f1945c4daa Add -forcedecode 5 years ago
Jakob Unterwurzacher 9a0808b1ee configfile: HKDF feature flag should also be set for "-plaintextnames" 6 years ago
Jakob Unterwurzacher 9f17a78b4a configfile: enable HKDF and Raw64 feature flags by default 6 years ago
Jakob Unterwurzacher b878306d2a tests: configfile: fix spurious test failure 6 years ago
Jakob Unterwurzacher a8fd8a2516 configfile: disable Raw64 for now 6 years ago
Jakob Unterwurzacher d0bc7970f7 full stack: implement HKDF support 6 years ago
Jakob Unterwurzacher decda6d255 configfile: switch on Raw64 by default 6 years ago
Jakob Unterwurzacher b732881518 configfile: switch to 128-bit IVs for master key encryption 6 years ago
Jakob Unterwurzacher 427c6c1719 exitcodes: define code 12 for "password incorrect" 6 years ago
Jakob Unterwurzacher 39eca53677 main: make sure the ctlsock file is deleted on incorrect password 6 years ago
Jakob Unterwurzacher 2b991c9743 Add support for unpadded base64 filenames, "-raw64" 6 years ago
Jakob Unterwurzacher a74a7e7f54 configfile: add newline at the end 6 years ago
Jakob Unterwurzacher c487e176bd main: allow password change with -masterkey 6 years ago
Valient Gough b764917cd5 lint fixes 6 years ago
Jakob Unterwurzacher a2510efe12 reverse: use per-purpose nonce generation 6 years ago
Jakob Unterwurzacher e9bb8b800c reverse: switch from GCM-SIV to AES-SIV 6 years ago
Jakob Unterwurzacher 5f4b16c00f Implement changes proposed by gosimple. 6 years ago
Jakob Unterwurzacher 12808138ef contentenc: add "ExternalNonce" mode 6 years ago
Jakob Unterwurzacher 2050c7f3b3 reverse: add gcmsiv flag and associated tests 6 years ago
Jakob Unterwurzacher 5f726aaa9d contentenc: add GCM-SIV support 6 years ago
Jakob Unterwurzacher 7f87ed78f2 cryptocore: add support for GCM-SIV 6 years ago