mirror of
https://github.com/yuzu-emu/mbedtls.git
synced 2025-03-24 22:25:11 +00:00
Add authentication tests for baremetal config
This commit is contained in:
parent
6f54fe72f2
commit
6ba32cac5c
|
@ -3787,6 +3787,25 @@ run_test "Authentication: server ECDH p256v1, client optional, p256v1 unsuppo
|
||||||
-c "! Certificate verification flags"\
|
-c "! Certificate verification flags"\
|
||||||
-c "bad server certificate (ECDH curve)" # Expect failure only at ECDH params check
|
-c "bad server certificate (ECDH curve)" # Expect failure only at ECDH params check
|
||||||
|
|
||||||
|
requires_config_enabled MBEDTLS_USE_TINYCRYPT
|
||||||
|
run_test "Authentication: DTLS server ECDH p256v1, client required, server goodcert" \
|
||||||
|
"$P_SRV dtls=1 debug_level=1 key_file=data_files/server11.key.der \
|
||||||
|
crt_file=data_files/server11.crt.der" \
|
||||||
|
"$P_CLI dtls=1 debug_level=3 auth_mode=required" \
|
||||||
|
0 \
|
||||||
|
-C "bad certificate (EC key curve)"\
|
||||||
|
-C "! Certificate verification flags"\
|
||||||
|
-C "! mbedtls_ssl_handshake returned"
|
||||||
|
|
||||||
|
requires_config_enabled MBEDTLS_USE_TINYCRYPT
|
||||||
|
run_test "Authentication: DTLS server ECDH p256v1, client required, server badcert" \
|
||||||
|
"$P_SRV dtls=1 debug_level=1 key_file=data_files/server11.key.der \
|
||||||
|
crt_file=data_files/server11-bad.crt.der" \
|
||||||
|
"$P_CLI dtls=1 debug_level=3 auth_mode=required" \
|
||||||
|
1 \
|
||||||
|
-c "! Certificate verification flags"\
|
||||||
|
-c "! mbedtls_ssl_handshake returned"
|
||||||
|
|
||||||
run_test "Authentication: server badcert, client none" \
|
run_test "Authentication: server badcert, client none" \
|
||||||
"$P_SRV crt_file=data_files/server5-badsign.crt \
|
"$P_SRV crt_file=data_files/server5-badsign.crt \
|
||||||
key_file=data_files/server5.key" \
|
key_file=data_files/server5.key" \
|
||||||
|
|
Loading…
Reference in a new issue