Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | releasing package keysafe version 0.201609140.20160914 | Joey Hess | 2016-09-14 |
| | |||
* | Store information about backed up keys in ~/.keysafe/backup.log | Joey Hess | 2016-09-14 |
| | | | | | | | | This can be deleted by the user at any time, but it's useful in case a server is known to be compromised, or a problem is found with keysafe's implementation that makes a backup insecure. This commit was sponsored by Nick Daly on Patreon. | ||
* | Added --chaff mode which uploads random junk to servers. | Joey Hess | 2016-09-14 |
| | | | | | | | | This is useful both to test the server throttling of uploads, and to make it harder for servers to know if an object actually contains secret key information. This commit was sponsored by Brock Spratlen on Patreon. | ||
* | Fix --uploadqueued bug that prevented deletion of local queued file. | Joey Hess | 2016-09-14 |
| | |||
* | Warn when --uploadqueued fails to upload to servers. | Joey Hess | 2016-09-14 |
| | |||
* | Warn when uploads fail and are put in the upload queue. | Joey Hess | 2016-09-14 |
| | |||
* | Another fix to gpg secret key list parser. | Joey Hess | 2016-09-14 |
| | | | | | | | gpg2 2.1.15 seems to have added some new fields to the --with-colons --list-secret-keys output. These include "fpr" and "grp", and come before the "uid" line. So, the parser was giving up before it saw the name. Fix by continueing to look for the uid line until the next "sec" line. | ||
* | update | Joey Hess | 2016-09-13 |
| | |||
* | changelog | Joey Hess | 2016-09-13 |
| | |||
* | Added --name and --othername options. | Joey Hess | 2016-09-04 |
| | |||
* | Fix bug that prevented keysafe --server from running when there was no ↵ | Joey Hess | 2016-09-01 |
| | | | | controlling terminal and zenity was not installed. | ||
* | prep release | Joey Hess | 2016-08-31 |
| | |||
* | update | Joey Hess | 2016-08-31 |
| | |||
* | updae | Joey Hess | 2016-08-31 |
| | |||
* | wording | Joey Hess | 2016-08-31 |
| | |||
* | add .desktop file | Joey Hess | 2016-08-31 |
| | |||
* | update | Joey Hess | 2016-08-31 |
| | |||
* | update | Joey Hess | 2016-08-31 |
| | |||
* | added --store-directory | Joey Hess | 2016-08-31 |
| | |||
* | Added basic test suite. | Joey Hess | 2016-08-30 |
| | |||
* | Improve time estimates, taking into account the number of cores. | Joey Hess | 2016-08-30 |
| | | | | | This only affects time estimates while keysafe is generating hashes; it does not affect cost estimates to brute-force. | ||
* | Tuned argon2 hash parameters on better hardware than my fanless laptop. | Joey Hess | 2016-08-30 |
| | | | | | | | | | | | | | Used a Purism Librem 13. The name generation hash was already ok, but the key encryption key hash was quite off. This is not a total blazing top of the line server, but that's ok; keysafe's hashes are intended to be tuned for commodity hardware. It should not take a user more than an hour to restore a key. The spotAWS value is adjusted because AWS's c4.8xlarge instances run at up to 3.5Ghz, compared with the 2.20Ghz of the Librem 13. Basically it's one Moore's doubling ahead of the reference laptop. | ||
* | Fix gpg secret key list parser to support gpg 2. | Joey Hess | 2016-08-28 |
| | | | | Should also support gpg 1. | ||
* | http: refuse to store object of unexpected size | Joey Hess | 2016-08-28 |
| | |||
* | Removed embedded copy of secret-sharing library, since finite-field only ↵ | Joey Hess | 2016-08-28 |
| | | | | | | supports prime fields. This caused shares to double in size. | ||
* | update | Joey Hess | 2016-08-22 |
| | |||
* | releasing package keysafe version 0.201608190.20160819 | Joey Hess | 2016-08-19 |
| | |||
* | more polishing | Joey Hess | 2016-08-19 |
| | |||
* | changelog | Joey Hess | 2016-08-19 |