diff --git a/testssl.sh b/testssl.sh index 6ec6c4f..7c03717 100755 --- a/testssl.sh +++ b/testssl.sh @@ -913,9 +913,17 @@ run_std_cipherlists() { std_cipherlists NULL:eNULL " Null Cipher " 1 std_cipherlists aNULL " Anonymous NULL Cipher " 1 std_cipherlists ADH " Anonymous DH Cipher " 1 - std_cipherlists EXPORT40 " 40 Bit encryption " 1 + if [[ "$OSSL_VER" = *chacha* ]]; then + out " 40 Bit encryption "; pr_magentaln "Local problem: $OPENSSL has a bug here" + else + std_cipherlists EXPORT40 " 40 Bit encryption " 1 + fi std_cipherlists EXPORT56 " 56 Bit encryption " 1 - std_cipherlists EXPORT " Export Cipher (general) " 1 + if [[ "$OSSL_VER" = *chacha* ]]; then + out " Export Cipher (general) "; pr_magentaln "Local problem: $OPENSSL has a bug here" + else + std_cipherlists EXPORT " Export Cipher (general) " 1 + fi std_cipherlists LOW " Low (<=64 Bit) " 1 std_cipherlists DES " DES Cipher " 1 std_cipherlists 3DES " Triple DES Cipher " 2 @@ -2825,6 +2833,6 @@ case "$1" in exit $ret ;; esac -# $Id: testssl.sh,v 1.184 2015/02/11 08:43:03 dirkw Exp $ +# $Id: testssl.sh,v 1.185 2015/02/12 08:32:46 dirkw Exp $ # vim:ts=5:sw=5