Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Merge tag 'v6.6-p5' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6

Pull crypto fix from Herbert Xu:
"Fix a 6.5 regression in crypto/asymmetric_keys"

* tag 'v6.6-p5' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6:
KEYS: asymmetric: Fix sign/verify on pkcs1pad without a hash

+2 -3
+2 -3
crypto/asymmetric_keys/public_key.c
··· 81 81 * RSA signatures usually use EMSA-PKCS1-1_5 [RFC3447 sec 8.2]. 82 82 */ 83 83 if (strcmp(encoding, "pkcs1") == 0) { 84 + *sig = op == kernel_pkey_sign || 85 + op == kernel_pkey_verify; 84 86 if (!hash_algo) { 85 - *sig = false; 86 87 n = snprintf(alg_name, CRYPTO_MAX_ALG_NAME, 87 88 "pkcs1pad(%s)", 88 89 pkey->pkey_algo); 89 90 } else { 90 - *sig = op == kernel_pkey_sign || 91 - op == kernel_pkey_verify; 92 91 n = snprintf(alg_name, CRYPTO_MAX_ALG_NAME, 93 92 "pkcs1pad(%s,%s)", 94 93 pkey->pkey_algo, hash_algo);