mirror of
https://github.com/wolfSSL/wolfssl.git
synced 2026-07-06 01:20:50 +02:00
Merge pull request #10306 from sebastian-carpenter/tls-ech-client-oe
Add OuterExtensions encoding for TLS ECH client
This commit is contained in:
@@ -24,7 +24,7 @@ jobs:
|
||||
with:
|
||||
path: wolfssl
|
||||
configure: >-
|
||||
--enable-ech --enable-sha512 --enable-aes
|
||||
--enable-ech --enable-sha512 --enable-aes --enable-mlkem
|
||||
CFLAGS='-DUSE_FLAT_TEST_H -DWOLFSSL_TEST_ECH'
|
||||
check: true
|
||||
install: true
|
||||
@@ -147,6 +147,18 @@ jobs:
|
||||
echo -e "\nTesting default suite with OpenSSL client and wolfSSL server\n" &>> "$LOG_FILE"
|
||||
bash ./openssl-ech.sh client &>> "$LOG_FILE"
|
||||
|
||||
echo -e "\nTesting default suite with OpenSSL server and wolfSSL client (PQC)\n" &>> "$LOG_FILE"
|
||||
bash ./openssl-ech.sh server --pqc SecP384r1MLKEM1024 &>> "$LOG_FILE"
|
||||
|
||||
echo -e "\nTesting default suite with OpenSSL client and wolfSSL server (PQC)\n" &>> "$LOG_FILE"
|
||||
bash ./openssl-ech.sh client --pqc SecP384r1MLKEM1024 &>> "$LOG_FILE"
|
||||
|
||||
echo -e "\nTesting default suite with OpenSSL server and wolfSSL client (HRR)\n" &>> "$LOG_FILE"
|
||||
bash ./openssl-ech.sh server --hrr &>> "$LOG_FILE"
|
||||
|
||||
echo -e "\nTesting default suite with OpenSSL client and wolfSSL server (HRR)\n" &>> "$LOG_FILE"
|
||||
bash ./openssl-ech.sh client --hrr &>> "$LOG_FILE"
|
||||
|
||||
# weird suite (DHKEM_P521_HKDF_SHA512, HKDF_SHA256, HPKE_AES_256_GCM)
|
||||
echo -e "\nTesting weird suite with OpenSSL server and wolfSSL client\n" &>> "$LOG_FILE"
|
||||
bash ./openssl-ech.sh server --suite "18,1,2" &>> "$LOG_FILE"
|
||||
|
||||
Reference in New Issue
Block a user