Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | 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. | ||
* | add coreCost | Joey Hess | 2016-08-30 |
| | |||
* | refactor | Joey Hess | 2016-08-30 |
| | |||
* | improve layout | Joey Hess | 2016-08-16 |
| | |||
* | improve cost table | Joey Hess | 2016-08-16 |
| | |||
* | add cost estimates | Joey Hess | 2016-08-16 |
| | |||
* | switch to random salt byte to make decryption expensive | Joey Hess | 2016-08-16 |
| | |||
* | inline slightly modified version of secret-sharing | Joey Hess | 2016-08-11 |
| | | | | | Needed for efficient serialization of shares, unless upstream takes my suggestion to make the finite field be size 256. | ||
* | reorg, and working on serialization | Joey Hess | 2016-08-07 |
| | |||
* | sharding | Joey Hess | 2016-08-07 |
| | |||
* | clarify | Joey Hess | 2016-08-07 |
| | |||
* | finish AES decryption puzzle implementation | Joey Hess | 2016-08-07 |
| | |||
* | refacor | Joey Hess | 2016-08-07 |
| | |||
* | basic password entropy calculation | Joey Hess | 2016-08-07 |
| | |||
* | aws spot instance attack cost estimate | Joey Hess | 2016-08-07 |
| | |||
* | num for entropy | Joey Hess | 2016-08-07 |
| | |||
* | improve types | Joey Hess | 2016-08-07 |
| | |||
* | more cost calculation and refactored Tunables | Joey Hess | 2016-08-06 |