Commit History

Author SHA1 Message Date
  Jacob Nevins 97137f5cfd PuTTYgen: explicitly use 'Kbyte' in Argon2 naming. 3 years ago
  Simon Tatham 1da353e649 Introduce OpenSSH-compatible SHA256 key fingerprinting. 4 years ago
  Simon Tatham e9aa28fe02 Restore the ability to write out PPK v2. 4 years ago
  Simon Tatham 08d17140a0 Introduce PPK file format version 3. 4 years ago
  Simon Tatham 0faeb82ccd Add implementation of the Argon2 password hash. 4 years ago
  Simon Tatham 5c8f3bf924 Add an implementation of BLAKE2b. 4 years ago
  Simon Tatham c61158aa34 Add an IV argument to aes_{en,de}crypt_pubkey. 4 years ago
  Simon Tatham a9763ce4ed Hardware-accelerated SHA-512 on the Arm architecture. 4 years ago
  Simon Tatham 7003b43963 Stop using mp_int in sshprng.c. 4 years ago
  Simon Tatham 2ec2b796ed Migrate all Python scripts to Python 3. 5 years ago
  Simon Tatham 289d8873ec Fix mp_{eq,hs}_integer(tiny, huge). 5 years ago
  Simon Tatham a085acbadf Support the new "ssh-ed448" key type. 5 years ago
  Simon Tatham b8a08f9321 Implement the SHA-3 family. 5 years ago
  Simon Tatham 31e5b621b5 Implement "curve448-sha512" kex, from RFC 8731. 5 years ago
  Simon Tatham 2be70baa0d New 'Pockle' object, for verifying primality. 5 years ago
  Simon Tatham 20a9912c7c Add mp_copy_integer_into function. 5 years ago
  Simon Tatham 6b27999500 Add mp_nthroot function. 5 years ago
  Simon Tatham 63b8f537f2 New API for primegen(), using PrimeCandidateSource. 5 years ago
  Simon Tatham 7751657811 Reject all low-order points in Montgomery key exchange. 5 years ago
  Simon Tatham c9a8fa639e New query function ecc_montgomery_is_identity. 5 years ago
  Simon Tatham da3bc3d927 Refactor generation of candidate integers in primegen. 5 years ago
  Simon Tatham dfddd1381b testcrypt: allow random_read() to use a full PRNG. 5 years ago
  Simon Tatham 2debb352b0 mpint: add a gcd function. 5 years ago
  Simon Tatham 18678ba9bc mpint: add mp_[lr]shift_safe_into functions. 5 years ago
  Simon Tatham 82df83719a Test passing null pointers to mp_divmod_into. 5 years ago
  Simon Tatham 921118dbea Fix handling of large RHS in mp_add_integer_into. 5 years ago
  Simon Tatham 404f558705 sshprng.c: remove pointless pending_output buffer. 5 years ago
  Simon Tatham 8c7b0a787f New test script 'agenttest.py' for testing Pageant. 5 years ago
  Simon Tatham d30387c780 Add cryptsuite tests for key file load and save. 5 years ago
  Simon Tatham 859c81e838 Add a test for RSA key exchange. 5 years ago