1. 18 Feb, 2022 2 commits
  2. 17 Feb, 2022 2 commits
    • Niels Möller's avatar
      Delete hmac-md5 support. Add hmac-sha2-256 and hmac-sha2-512. · 3366f35b
      Niels Möller authored
      * src/atoms.in: Add hmac-sha2-256, hmac-sha2-512 (RFC 6680),
      delete hmac-md5.
      * src/algorithms.c (all_symmetric_algorithms): Add hmac-sha2-256
      and hmac-sha2-512. Delete hmac-md5.
      (default_mac_algorithms): Add hmac-sha2-256 (preferred) and
      hmac-sha2-512. Delete hmac-md5.
      (lookup_mac): Update recognized mac options. Add "hmac-sha256",
      "sha256", "hmac-sha512", "sha512", keep "hmac-sha1", "sha1",
      delete "sha", "hmac-sha", "hmac-md5", "md5"
      * src/ssh.h (SSH_MAX_MAC_SIZE): Increase to 64, for sha512.
      * src/lsh-transport.c (read_user_key): Delete hmac-md5, replaced with
      hmac-sha2-256, hmac-sha2-512, for spki_pkcs5_decrypt.
      * src/lsh-decrypt-key.c (main): Likewise.
      3366f35b
    • Niels Möller's avatar
      Update AES glue to use non-deprecated functions. · f4bf2f3e
      Niels Möller authored
      * src/crypto.c: Update to non-deprecated AES functions, e.g.,
      aes_encrypt replaced with aes128_encrypt and aes256_encrypt.
      f4bf2f3e
  3. 27 Jan, 2021 7 commits
  4. 26 Dec, 2017 1 commit
  5. 18 Apr, 2016 1 commit
  6. 11 Feb, 2016 1 commit
  7. 06 Feb, 2016 3 commits
  8. 06 Oct, 2014 1 commit
  9. 02 Oct, 2014 2 commits
  10. 22 Nov, 2013 1 commit
  11. 17 Sep, 2013 3 commits
  12. 02 Sep, 2013 1 commit
  13. 27 Jun, 2013 8 commits
  14. 16 Jun, 2013 2 commits
  15. 23 Aug, 2012 2 commits
  16. 01 Aug, 2012 1 commit
  17. 31 Jul, 2012 1 commit
  18. 14 Jul, 2012 1 commit