From aff5fd0f2650e24cf99efcd7b499627ea48782c3 Mon Sep 17 00:00:00 2001 From: NIIBE Yutaka <gniibe@fsij.org> Date: Thu, 29 Jun 2017 12:36:27 +0900 Subject: [PATCH] rsa: Fix exponent blinding. * cipher/rsa.c (secret): Free D_BLIND. -- Fixes-commit: a9f612def801c8145d551d995475e5d51a4c988c Signed-off-by: NIIBE Yutaka <gniibe@fsij.org> --- cipher/rsa.c | 1 + 1 file changed, 1 insertion(+) Index: libgcrypt11-1.5.3/cipher/rsa.c =================================================================== --- libgcrypt11-1.5.3.orig/cipher/rsa.c 2017-07-03 08:21:19.429475187 -0400 +++ libgcrypt11-1.5.3/cipher/rsa.c 2017-07-03 08:21:19.265475195 -0400 @@ -747,6 +747,7 @@ secret(gcry_mpi_t output, gcry_mpi_t inp mpi_mul ( h, h, skey->p ); mpi_add ( output, m1, h ); + mpi_free ( D_blind ); mpi_free ( h ); mpi_free ( m1 ); mpi_free ( m2 );