Commit Graph

22 Commits (f4622b637698c6d0128cb9bbffad825eba9372e0)

Author SHA1 Message Date
Christopher Wellons f4622b6376 Fix some modes. 2017-03-03 20:54:54 -05:00
Christopher Wellons 4aa0072050 Make Clang warnings go away. 2017-03-03 20:53:29 -05:00
Christopher Wellons 1716985257 Check write() from TTY prompt. 2017-03-03 20:51:42 -05:00
Christopher Wellons bb46184a49 Add Windows passphrase prompt. 2017-03-03 20:49:45 -05:00
Christopher Wellons 34cda4e9a1 Add Windows entropy gathering. 2017-03-03 19:50:21 -05:00
Christopher Wellons 590a50da71 Add --delete (-d) option. 2017-03-03 18:42:06 -05:00
Christopher Wellons 273c4f09fd Add --derive option for secret keys. 2017-03-03 18:24:34 -05:00
Christopher Wellons 0f8f3ea733 Document the --plain option. 2017-03-03 18:15:30 -05:00
Christopher Wellons ebd34b593a Encrypt the private key. 2017-03-03 18:12:48 -05:00
Christopher Wellons 6c9cb4e14a Write keys more securely. 2017-03-03 16:47:20 -05:00
Christopher Wellons 2798bb056c Cleanup on failure. 2017-03-03 16:31:54 -05:00
Christopher Wellons dbef75e106 Tweak MAC. 2017-03-03 16:15:09 -05:00
Christopher Wellons a18b8987a5 Add the IV to the hash. 2017-03-03 14:48:52 -05:00
Christopher Wellons 25c99e8b86 Fix fat finger. 2017-03-03 14:36:37 -05:00
Christopher Wellons 4f5479b888 Add filename handling. 2017-03-03 13:52:26 -05:00
Christopher Wellons c74a3c27a5 Fix ChaCha20 usage. 2017-03-03 13:36:18 -05:00
Christopher Wellons 41f92082aa Flesh out some interface. 2017-03-03 13:08:36 -05:00
Christopher Wellons 5b50281100 Add authentication checksum. 2017-03-03 11:22:36 -05:00
Christopher Wellons 813413d151 Tidy up. 2017-03-03 10:42:55 -05:00
Christopher Wellons 8c5f0c9d21 Working stuff. 2017-03-03 10:28:45 -05:00
Christopher Wellons c93cbc96cf Cleanup. 2017-03-03 08:41:07 -05:00
Christopher Wellons e5ce79e489 Working. 2017-03-03 08:25:57 -05:00