mirror of
https://github.com/nodejs/node.git
synced 2024-11-21 10:59:27 +00:00
test: update tls test to support OpenSSL32
Refs: https://github.com/nodejs/node/issues/53382 OpenSSL32 does not support AES128 and DH 1024 to update test to use newer algorithms. Signed-off-by: Michael Dawson <midawson@redhat.com> PR-URL: https://github.com/nodejs/node/pull/55030 Reviewed-By: Luigi Pinca <luigipinca@gmail.com> Reviewed-By: Richard Lau <rlau@redhat.com> Reviewed-By: James M Snell <jasnell@gmail.com>
This commit is contained in:
parent
0e187e4a21
commit
2cec716c48
@ -67,11 +67,15 @@ function test(size, type, name, cipher) {
|
||||
}));
|
||||
}
|
||||
|
||||
test(undefined, undefined, undefined, 'AES128-SHA256');
|
||||
test('auto', 'DH', undefined, 'DHE-RSA-AES128-GCM-SHA256');
|
||||
test(1024, 'DH', undefined, 'DHE-RSA-AES128-GCM-SHA256');
|
||||
test(2048, 'DH', undefined, 'DHE-RSA-AES128-GCM-SHA256');
|
||||
test(256, 'ECDH', 'prime256v1', 'ECDHE-RSA-AES128-GCM-SHA256');
|
||||
test(521, 'ECDH', 'secp521r1', 'ECDHE-RSA-AES128-GCM-SHA256');
|
||||
test(253, 'ECDH', 'X25519', 'ECDHE-RSA-AES128-GCM-SHA256');
|
||||
test(448, 'ECDH', 'X448', 'ECDHE-RSA-AES128-GCM-SHA256');
|
||||
test(undefined, undefined, undefined, 'AES256-SHA256');
|
||||
test('auto', 'DH', undefined, 'DHE-RSA-AES256-GCM-SHA384');
|
||||
if (!common.hasOpenSSL(3, 2)) {
|
||||
test(1024, 'DH', undefined, 'DHE-RSA-AES256-GCM-SHA384');
|
||||
} else {
|
||||
test(3072, 'DH', undefined, 'DHE-RSA-AES256-GCM-SHA384');
|
||||
}
|
||||
test(2048, 'DH', undefined, 'DHE-RSA-AES256-GCM-SHA384');
|
||||
test(256, 'ECDH', 'prime256v1', 'ECDHE-RSA-AES256-GCM-SHA384');
|
||||
test(521, 'ECDH', 'secp521r1', 'ECDHE-RSA-AES256-GCM-SHA384');
|
||||
test(253, 'ECDH', 'X25519', 'ECDHE-RSA-AES256-GCM-SHA384');
|
||||
test(448, 'ECDH', 'X448', 'ECDHE-RSA-AES256-GCM-SHA384');
|
||||
|
Loading…
Reference in New Issue
Block a user