]> git.ipfire.org Git - thirdparty/openssh-portable.git/commitdiff
upstream: Print client kem key with correct length.
authortobhe@openbsd.org <tobhe@openbsd.org>
Sat, 19 Dec 2020 22:09:21 +0000 (22:09 +0000)
committerDamien Miller <djm@mindrot.org>
Sun, 20 Dec 2020 23:52:28 +0000 (10:52 +1100)
ok markus@

OpenBSD-Commit-ID: 91689e14a4fc6c270e265a32d1c8faba63a45755

kexsntrup4591761x25519.c

index 3b9b664f8b1fc955b50db69fdf3c78fb7718d03a..3a241fd41d0098124daf5082e9df937b22e469d6 100644 (file)
@@ -1,4 +1,4 @@
-/* $OpenBSD: kexsntrup4591761x25519.c,v 1.3 2019/01/21 10:40:11 djm Exp $ */
+/* $OpenBSD: kexsntrup4591761x25519.c,v 1.4 2020/12/19 22:09:21 tobhe Exp $ */
 /*
  * Copyright (c) 2019 Markus Friedl.  All rights reserved.
  *
@@ -195,7 +195,7 @@ kex_kem_sntrup4591761x25519_dec(struct kex *kex,
        if ((r = ssh_digest_buffer(kex->hash_alg, buf, hash, sizeof(hash))) != 0)
                goto out;
 #ifdef DEBUG_KEXECDH
-       dump_digest("client kem key:", kem_key, sizeof(kem_key));
+       dump_digest("client kem key:", kem_key, crypto_kem_sntrup4591761_BYTES);
        dump_digest("concatenation of KEM key and ECDH shared key:",
            sshbuf_ptr(buf), sshbuf_len(buf));
 #endif