From 0f5d73d81641044d298d7bd1c1361e88fc2ca5d5 Mon Sep 17 00:00:00 2001 From: Jakub Jelen Date: Wed, 31 Oct 2018 15:39:56 +0100 Subject: [PATCH] framework-pkcs15.c: Add SHA224 mechanism for PKCS#1.5 --- src/pkcs11/framework-pkcs15.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/pkcs11/framework-pkcs15.c b/src/pkcs11/framework-pkcs15.c index cd072fa2..5cea38b6 100644 --- a/src/pkcs11/framework-pkcs15.c +++ b/src/pkcs11/framework-pkcs15.c @@ -3792,6 +3792,9 @@ pkcs15_prkey_sign(struct sc_pkcs11_session *session, void *obj, case CKM_SHA1_RSA_PKCS: flags = SC_ALGORITHM_RSA_PAD_PKCS1 | SC_ALGORITHM_RSA_HASH_SHA1; break; + case CKM_SHA224_RSA_PKCS: + flags = SC_ALGORITHM_RSA_PAD_PKCS1 | SC_ALGORITHM_RSA_HASH_SHA224; + break; case CKM_SHA256_RSA_PKCS: flags = SC_ALGORITHM_RSA_PAD_PKCS1 | SC_ALGORITHM_RSA_HASH_SHA256; break;