Skip to content

Commit 22b8d7b

Browse files
committed
test_ssl.rb: Refactor test_pqc_sigalg
* Align key numbers with the pattern in test/openssl/utils.rb setup: rsa-1 for CA, rsa-2 for server, rsa-3 for client. * Use rsa-2 for server, because rsa-1 is already used for CA (@ca_key, @ca_cert). * Use mldsa65-1 for CA and mldsa65-2 for server. Assisted-by: Claude:Opus 4.6
1 parent ac3a0b7 commit 22b8d7b

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

‎test/openssl/test_ssl.rb‎

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2154,13 +2154,14 @@ def test_pqc_sigalg
21542154
# PQC algorithm ML-DSA (FIPS 204) is supported on OpenSSL 3.5 or later.
21552155
return unless openssl?(3, 5, 0)
21562156

2157-
mldsa = Fixtures.pkey("mldsa65-1")
2158-
mldsa_ca_key = Fixtures.pkey("mldsa65-2")
2157+
mldsa_ca_key = Fixtures.pkey("mldsa65-1")
21592158
mldsa_ca_cert = issue_cert(@ca, mldsa_ca_key, 1, @ca_exts, nil, nil,
21602159
digest: nil)
2160+
mldsa = Fixtures.pkey("mldsa65-2")
21612161
mldsa_cert = issue_cert(@svr, mldsa, 60, [], mldsa_ca_cert, mldsa_ca_key,
21622162
digest: nil)
2163-
rsa = Fixtures.pkey("rsa-1")
2163+
# rsa-1 is used for @ca_key
2164+
rsa = Fixtures.pkey("rsa-2")
21642165
rsa_cert = issue_cert(@svr, rsa, 61, [], @ca_cert, @ca_key)
21652166

21662167
sctx = OpenSSL::SSL::SSLContext.new

0 commit comments

Comments
 (0)