gmp: Support of SHA-3 RSA signatures

This commit is contained in:
Andreas Steffen
2016-09-22 17:34:31 +02:00
parent c54d1ef12c
commit 40f2589abf
24 changed files with 292 additions and 185 deletions
+12 -3
View File
@@ -719,13 +719,22 @@ METHOD(pts_t, verify_quote_signature, bool,
scheme = SIGN_RSA_EMSA_PKCS1_SHA1;
break;
case HASH_SHA256:
scheme = SIGN_RSA_EMSA_PKCS1_SHA256;
scheme = SIGN_RSA_EMSA_PKCS1_SHA2_256;
break;
case HASH_SHA384:
scheme = SIGN_RSA_EMSA_PKCS1_SHA384;
scheme = SIGN_RSA_EMSA_PKCS1_SHA2_384;
break;
case HASH_SHA512:
scheme = SIGN_RSA_EMSA_PKCS1_SHA512;
scheme = SIGN_RSA_EMSA_PKCS1_SHA2_512;
break;
case HASH_SHA3_256:
scheme = SIGN_RSA_EMSA_PKCS1_SHA3_256;
break;
case HASH_SHA3_384:
scheme = SIGN_RSA_EMSA_PKCS1_SHA3_384;
break;
case HASH_SHA3_512:
scheme = SIGN_RSA_EMSA_PKCS1_SHA2_512;
break;
default:
scheme = SIGN_UNKNOWN;