From 66d7bc420dece151b462b21d6bcd8c1ef53660b5 Mon Sep 17 00:00:00 2001 From: Nikos Mavrogiannopoulos Date: Mon, 5 Jun 2017 10:21:54 +0200 Subject: tests: enhanced OID tests with OIDs for RSA-PSS Signed-off-by: Nikos Mavrogiannopoulos --- tests/oids.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/tests/oids.c b/tests/oids.c index 2afc0a6379..1e997f954e 100644 --- a/tests/oids.c +++ b/tests/oids.c @@ -58,6 +58,12 @@ void doit(void) SELF_TEST_SIG(GNUTLS_SIGN_RSA_SHA1); SELF_TEST_SIG(GNUTLS_SIGN_RSA_SHA256); + /* RSA-PSS uses a single OID which is independent + * of the signature parameters, such as the digest. + * As such we cannot test all variants. + */ + SELF_TEST_SIG(GNUTLS_SIGN_RSA_PSS_SHA256); + SELF_TEST_SIG(GNUTLS_SIGN_ECDSA_SHA1); SELF_TEST_SIG(GNUTLS_SIGN_ECDSA_SHA256); SELF_TEST_SIG(GNUTLS_SIGN_ECDSA_SHA512); @@ -65,6 +71,7 @@ void doit(void) SELF_TEST_PK(GNUTLS_PK_RSA); SELF_TEST_PK(GNUTLS_PK_DSA); SELF_TEST_PK(GNUTLS_PK_EC); + SELF_TEST_PK(GNUTLS_PK_RSA_PSS); SELF_TEST_DIG(GNUTLS_DIG_MD5); SELF_TEST_DIG(GNUTLS_DIG_SHA1); -- cgit v1.2.1