diff --git a/src/internal.c b/src/internal.c index cdd5dfb..3761f7b 100644 --- a/src/internal.c +++ b/src/internal.c @@ -6436,6 +6436,8 @@ int SendKexDhReply(WOLFSSH* ssh) return WS_BAD_ARGUMENT; } + WMEMSET(&sigKeyBlock, 0, sizeof sigKeyBlock); + sigKeyBlock.useRsa = ssh->handshake->pubKeyId == ID_SSH_RSA; sigKeyBlock.name = IdToName(ssh->handshake->pubKeyId); sigKeyBlock.nameSz = (word32)strlen(sigKeyBlock.name);