simon-git: putty (main): Simon Tatham

Commits to Tartarus hosted VCS tartarus-commits at lists.tartarus.org
Fri Apr 21 20:22:29 BST 2023


TL;DR:
  b77e9855 Add support for HMAC-SHA512.

Repository:     https://git.tartarus.org/simon/putty.git
On the web:     https://git.tartarus.org/?p=simon/putty.git
Branch updated: main
Committer:      Simon Tatham <anakin at pobox.com>
Date:           2023-04-21 20:22:29

commit b77e98551336b8025b75a13354348d29a740a2b9
web diff https://git.tartarus.org/?p=simon/putty.git;a=commitdiff;h=b77e98551336b8025b75a13354348d29a740a2b9;hp=d67c13eeb8bf64516aac6c2752eb835e9bc7105a
Author: Simon Tatham <anakin at pobox.com>
Date:   Fri Apr 21 20:17:43 2023 +0100

    Add support for HMAC-SHA512.
    
    I saw a post on comp.security.ssh just now where someone had
    encountered an SSH server that would _only_ speak that, which makes it
    worth bothering to implement.
    
    The totally obvious implementation works, and passes the test cases
    from RFC 6234.

 crypto/hmac.c         | 16 ++++++++++++++++
 ssh.h                 |  1 +
 ssh/transport2.c      |  3 ++-
 test/cryptsuite.py    | 30 +++++++++++++++++++++++-------
 test/testcrypt-enum.h |  1 +
 test/testsc.c         |  1 +
 6 files changed, 44 insertions(+), 8 deletions(-)



More information about the tartarus-commits mailing list