mirror of
https://github.com/drwetter/testssl.sh.git
synced 2025-07-20 20:51:45 +02:00
OpenSSL compatibility fix
OpenSSL 3.0.X uses different names for some elliptic cures in the "Server Temp Key" line than previous previous versions. This commit addresses this issue by checking for both names.
This commit is contained in:
@ -10517,7 +10517,10 @@ run_fs() {
|
||||
curve_found="${curve_found%%,*}"
|
||||
fi
|
||||
for (( i=low; i < high; i++ )); do
|
||||
! "${supported_curve[i]}" && [[ "${curves_ossl_output[i]}" == "$curve_found" ]] && break
|
||||
if ! "${supported_curve[i]}"; then
|
||||
[[ "${curves_ossl_output[i]}" == "$curve_found" ]] && break
|
||||
[[ "${curves_ossl[i]}" == "$curve_found" ]] && break
|
||||
fi
|
||||
done
|
||||
[[ $i -eq $high ]] && break
|
||||
supported_curve[i]=true
|
||||
|
Reference in New Issue
Block a user