From 92a0d23eac7fe57ce054171caee720aaab10b7d0 Mon Sep 17 00:00:00 2001 From: Anderson Toshiyuki Sasaki Date: Wed, 5 Jun 2019 15:14:49 +0200 Subject: [PATCH] tests/torture_hostkey: Skip some tests in FIPS mode Skip tests using non allowed algorithms. Signed-off-by: Anderson Toshiyuki Sasaki Reviewed-by: Andreas Schneider --- tests/client/torture_hostkey.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/tests/client/torture_hostkey.c b/tests/client/torture_hostkey.c index f886f8c4..574a8400 100644 --- a/tests/client/torture_hostkey.c +++ b/tests/client/torture_hostkey.c @@ -88,6 +88,10 @@ static void torture_hostkey_rsa(void **state) { int rc; + if (ssh_fips_mode()) { + skip(); + } + rc = ssh_options_set(session, SSH_OPTIONS_HOSTKEYS, &rsa); assert_ssh_return_code(session, rc); @@ -107,6 +111,10 @@ static void torture_hostkey_ed25519(void **state) { int rc; + if (ssh_fips_mode()) { + skip(); + } + rc = ssh_options_set(session, SSH_OPTIONS_HOSTKEYS, &ed); assert_ssh_return_code(session, rc); @@ -127,6 +135,10 @@ static void torture_hostkey_dss(void **state) { int rc; + if (ssh_fips_mode()) { + skip(); + } + rc = ssh_options_set(session, SSH_OPTIONS_HOSTKEYS, &rsa); assert_ssh_return_code(session, rc);