Changelog of @hackage/keysafe 0.20160831

keysafe (0.20160831) unstable; urgency=medium

  • Server implementation is ready for initial deployment.
  • Keysafe as a client is not yet ready for production use.
  • Removed embedded copy of secret-sharing library, since finite-field only supports prime fields. This caused shares to be twice the size of the input value.
  • Reduced chunk size to 32kb due to share size doubling.
  • Fix gpg secret key list parser to support gpg 2.
  • Tuned argon2 hash parameters on better hardware than my fanless laptop.
  • Improve time estimates, taking into account the number of cores.
  • Added basic test suite.
  • Added options: --store-directory --test --port --address
  • Added a Makefile
  • Added a systemd service file.
  • Added a desktop file.

-- Joey Hess id@joeyh.name Wed, 31 Aug 2016 15:43:30 -0400

keysafe (0.20160819) unstable; urgency=medium

  • First release of keysafe. This is not yet ready for production use.
  • Network support is not yet implemented, but --store-local works for testing with local data storage.
  • Data backed up with keysafe version 0.* will not be able to be restored by any later version! Once the data format stabalizes, keysafe version 1 data will be supported by every later version.
  • Argon2 hashes are not yet tuned for modern hardware, but only for my laptop. So, cracking cost estimates may be low. To help with this tuning, run keysafe --bechmark and send the output to me.

-- Joey Hess id@joeyh.name Fri, 19 Aug 2016 19:41:06 -0400