]> git.ipfire.org Git - thirdparty/openssl.git/commitdiff
FIPS: Change fips tests to use SHA2 for corruption test.
authorslontis <shane.lontis@oracle.com>
Wed, 21 Aug 2024 23:09:14 +0000 (09:09 +1000)
committerTomas Mraz <tomas@openssl.org>
Fri, 23 Aug 2024 08:29:03 +0000 (10:29 +0200)
Fixes cross testing with OpenSSL 3.4 with removed SHA1 from the self
tests.

Reviewed-by: Paul Dale <ppzgs1@gmail.com>
Reviewed-by: Tom Cosgrove <tom.cosgrove@arm.com>
Reviewed-by: Tomas Mraz <tomas@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/25262)

(cherry picked from commit 06179b4be0e5617455924f02830a43b85d154c1a)

test/recipes/03-test_fipsinstall.t

index b8b136d110bb7bddfc0485c696f0e4c62cd02f83..b8e4e4d4315a67970434cc7c75aafa79db44c291 100644 (file)
@@ -206,7 +206,7 @@ ok(!run(app(['openssl', 'fipsinstall', '-out', 'fips.cnf', '-module', $infile,
 ok(!run(app(['openssl', 'fipsinstall', '-out', 'fips_fail.cnf', '-module', $infile,
             '-provider_name', 'fips', '-mac_name', 'HMAC',
             '-macopt', 'digest:SHA256', '-macopt', "hexkey:$fipskey",
-            '-section_name', 'fips_sect', '-corrupt_desc', 'SHA1'])),
+            '-section_name', 'fips_sect', '-corrupt_desc', 'SHA2'])),
    "fipsinstall fails when the digest result is corrupted");
 
 # corrupt another digest