Skip to content

Commit cf0c1c1

Browse files
committed
Added more details to the SignatureAlgorithms
1 parent cb45177 commit cf0c1c1

1 file changed

Lines changed: 7 additions & 7 deletions

File tree

testssl.sh

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10380,7 +10380,7 @@ run_fs() {
1038010380
local -a ffdhe_groups_output=("ffdhe2048" "ffdhe3072" "ffdhe4096" "ffdhe6144" "ffdhe8192")
1038110381
local -a supported_curve
1038210382
local -a sigalgs_hex=("01,01" "01,02" "01,03" "02,01" "02,02" "02,03" "03,01" "03,02" "03,03" "04,01" "04,02" "04,03" "04,20" "05,01" "05,02" "05,03" "05,20" "06,01" "06,02" "06,03" "06,20" "07,08" "08,04" "08,05" "08,06" "08,07" "08,08" "08,09" "08,0a" "08,0b" "08,1a" "08,1b" "08,1c")
10383-
local -a sigalgs_strings=("RSA+MD5" "DSA+MD5" "ECDSA+MD5" "RSA+SHA1" "DSA+SHA1" "ECDSA+SHA1" "RSA+SHA224" "DSA+SHA224" "ECDSA+SHA224" "RSA+SHA256" "DSA+SHA256" "ECDSA+SHA256" "RSA+SHA256" "RSA+SHA384" "DSA+SHA384" "ECDSA+SHA384" "RSA+SHA384" "RSA+SHA512" "DSA+SHA512" "ECDSA+SHA512" "RSA+SHA512" "SM2+SM3" "RSA-PSS+SHA256" "RSA-PSS+SHA384" "RSA-PSS+SHA512" "Ed25519" "Ed448" "RSA-PSS+SHA256" "RSA-PSS+SHA384" "RSA-PSS+SHA512" "ECDSA+SHA256" "ECDSA+SHA384" "ECDSA+SHA512")
10383+
local -a sigalgs_strings=("RSA+MD5" "DSA+MD5" "ECDSA+MD5" "RSA+SHA1" "DSA+SHA1" "ECDSA+SHA1" "RSA+SHA224" "DSA+SHA224" "ECDSA+SHA224" "RSA+SHA256" "DSA+SHA256" "ECDSA+SHA256" "RSA+SHA256" "RSA+SHA384" "DSA+SHA384" "ECDSA+SHA384" "RSA+SHA384" "RSA+SHA512" "DSA+SHA512" "ECDSA+SHA512" "RSA+SHA512" "SM2+SM3" "RSA-PSS-RSAE+SHA256" "RSA-PSS-RSAE+SHA384" "RSA-PSS-RSAE+SHA512" "Ed25519" "Ed448" "RSA-PSS-PSS+SHA256" "RSA-PSS-PSS+SHA384" "RSA-PSS-PSS+SHA512" "ECDSA+SHA256" "ECDSA+SHA384" "ECDSA+SHA512")
1038410384
local -a tls13_supported_sigalgs=("false" "false" "false" "false" "false" "false" "false" "false" "false" "false" "false" "false" "false" "false" "false" "false" "false" "false" "false" "false" "false" "false" "false" "false" "false" "false" "false" "false" "false" "false" "false" "false" "false")
1038510385
local -a tls12_supported_sigalgs=("false" "false" "false" "false" "false" "false" "false" "false" "false" "false" "false" "false" "false" "false" "false" "false" "false" "false" "false" "false" "false" "false" "false" "false" "false" "false" "false" "false" "false" "false" "false" "false" "false")
1038610386
local rsa_cipher="" ecdsa_cipher="" dss_cipher=""
@@ -15027,14 +15027,14 @@ parse_tls_serverhello() {
1502715027
if [[ 0x$peering_signing_digest -eq 8 ]] && \
1502815028
[[ 0x$peer_signature_type -ge 4 ]] && [[ 0x$peer_signature_type -le 11 ]]; then
1502915029
case $peer_signature_type in
15030-
04) peering_signing_digest="SHA256"; peer_signature_type="RSA-PSS" ;;
15031-
05) peering_signing_digest="SHA384"; peer_signature_type="RSA-PSS" ;;
15032-
06) peering_signing_digest="SHA512"; peer_signature_type="RSA-PSS" ;;
15030+
04) peering_signing_digest="SHA256"; peer_signature_type="RSA-PSS-RSAE" ;;
15031+
05) peering_signing_digest="SHA384"; peer_signature_type="RSA-PSS-RSAE" ;;
15032+
06) peering_signing_digest="SHA512"; peer_signature_type="RSA-PSS-RSAE" ;;
1503315033
07) peering_signing_digest=""; peer_signature_type="Ed25519" ;;
1503415034
08) peering_signing_digest=""; peer_signature_type="Ed448" ;;
15035-
09) peering_signing_digest="SHA256"; peer_signature_type="RSA-PSS" ;;
15036-
0A) peering_signing_digest="SHA384"; peer_signature_type="RSA-PSS" ;;
15037-
0B) peering_signing_digest="SHA512"; peer_signature_type="RSA-PSS" ;;
15035+
09) peering_signing_digest="SHA256"; peer_signature_type="RSA-PSS-PSS" ;;
15036+
0A) peering_signing_digest="SHA384"; peer_signature_type="RSA-PSS-PSS" ;;
15037+
0B) peering_signing_digest="SHA512"; peer_signature_type="RSA-PSS-PSS" ;;
1503815038
esac
1503915039
if [[ -n "$peering_signing_digest" ]]; then
1504015040
echo "Peer signing digest: $peering_signing_digest" >> $TMPFILE

0 commit comments

Comments
 (0)