1
0
mirror of git://git.gnupg.org/gnupg.git synced 2024-12-22 10:19:57 +01:00

sm: Fix ECDH encryption with dhSinglePass-stdDH-sha384kdf-scheme.

* sm/encrypt.c (ecdh_encrypt): Cipher is AES192 for id-aes192-wrap.

--

Signed-off-by: NIIBE Yutaka <gniibe@fsij.org>
This commit is contained in:
NIIBE Yutaka 2024-01-23 15:36:26 +09:00
parent ead2982286
commit 9408c6bf51
No known key found for this signature in database
GPG Key ID: 640114AF89DE6054

View File

@ -260,7 +260,7 @@ ecdh_encrypt (DEK dek, gcry_sexp_t s_pkey, gcry_sexp_t *r_encval)
encr_algo_str = "1.3.132.1.11.2"; encr_algo_str = "1.3.132.1.11.2";
wrap_algo_str = "2.16.840.1.101.3.4.1.25"; wrap_algo_str = "2.16.840.1.101.3.4.1.25";
hash_algo = GCRY_MD_SHA384; hash_algo = GCRY_MD_SHA384;
cipher_algo = GCRY_CIPHER_AES256; cipher_algo = GCRY_CIPHER_AES192;
keylen = 24; keylen = 24;
} }
else else