rename TLS 1.3 ciphers when using LibreSSL

This commit is contained in:
Dirk Wetter
2025-05-14 10:28:59 +02:00
parent 0aad0a0fac
commit 5e888ff7ee

View File

@ -50,6 +50,12 @@ $baseline_csv =~ s/HTTP_headerTime.*\n//g;
$cat_csv =~ s/censys.io.*\n//g; $cat_csv =~ s/censys.io.*\n//g;
$baseline_csv =~ s/censys.io.*\n//g; $baseline_csv =~ s/censys.io.*\n//g;
# MacOS / LibreSSL has different OpenSSL names for TLS 1.3 ciphers. That should be rather solved in
# testssl.sh, see #2763. But for now we do this here.
$cat_csv =~ s/AEAD-AES128-GCM-SHA256/TLS_AES_128_GCM_SHA256/g;
$cat_csv =~ s/AEAD-AES256-GCM-SHA384/TLS_AES_256_GCM_SHA384/g;
$cat_csv =~ s/AEAD-CHACHA20-POLY1305-SHA256/TLS_CHACHA20_POLY1305_SHA256/g;
# this could contain the openssl path # this could contain the openssl path
$cat_csv =~ s/"engine_problem.*\n//g; $cat_csv =~ s/"engine_problem.*\n//g;
$baseline_csv =~ s/"engine_problem.*\n//g; $baseline_csv =~ s/"engine_problem.*\n//g;