You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

32 lines
1.2 KiB

  1. March 5, 2014:
  2. First revision.
  3. Private keys are now longer. They now store a copy of the public key, and
  4. a secret symmetric key for signing purposes.
  5. Signatures are now supported, though like everything else in this library,
  6. their format is not stable. They use a deterministic Schnorr mode,
  7. similar to EdDSA. Precomputed low-latency signing is not supported (yet?).
  8. The hash function is SHA-512.
  9. The deterministic hashing mode needs to be changed to HMAC (TODO!). It's
  10. currently envelope-MAC.
  11. Probably in the future there will be a distinction between ECDH key and
  12. signing keys (and possibly also MQV keys etc).
  13. Began renaming internal functions. Removing p448_ prefixes from EC point
  14. operations. Trying to put the verb first. For example,
  15. "p448_isogeny_un_to_tw" is now called "twist_and_double".
  16. Began documenting with Doxygen. Use "make doc" to make a very incomplete
  17. documentation directory.
  18. There have been many other internal changes.
  19. Feb 21, 2014:
  20. Initial import and benchmarking scripts.
  21. Keygen and ECDH are implemented, but there's no hash function.