Add OpenSSL 4.0

This commit is contained in:
Dirk
2026-05-17 15:23:42 +02:00
parent a35e9f816d
commit 56e4a74485
2 changed files with 49 additions and 1 deletions
+25 -1
View File
@@ -910,7 +910,31 @@
ja4+=("t13d301100_1d37bd780c83_8e6e362c5eac")
current+=(true)
names+=("Apple Mail (16.0)")
names+=("OpenSSL 4.0.0 (git)")
short+=("openssl_400")
ch_ciphers+=("ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:DHE-RSA-AES256-GCM-SHA384:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:DHE-RSA-CHACHA20-POLY1305:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-RSA-AES128-GCM-SHA256:DHE-RSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-RSA-AES256-SHA384:DHE-RSA-AES256-SHA256:ECDHE-ECDSA-AES128-SHA256:ECDHE-RSA-AES128-SHA256:DHE-RSA-AES128-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-RSA-AES256-SHA:DHE-RSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-RSA-AES128-SHA:DHE-RSA-AES128-SHA:AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA")
ciphersuites+=("TLS_AES_256_GCM_SHA384:TLS_CHACHA20_POLY1305_SHA256:TLS_AES_128_GCM_SHA256")
ch_sni+=("$SNI")
warning+=("")
handshakebytes+=("160301060f0100060b030372c25784c36596289766688a697c0e9cf42227867ca997d6c032f06aee51495620858b64eeb9d87bc2f9abb060999c9ded0ef8fc3aa8f483f7a8f289827095b7cf003c130213031301c02cc030009fcca9cca8ccaac02bc02f009ec024c028006bc023c0270067c00ac0140039c009c0130033009d009c003d003c0035002f01000586ff01000100000b00020100000a0018001611ec11eb11ee001d0017001e00180019002901000101002300000016000000170000000d0038003609050906090404030503060308070808081a081b081c0809080a080b0804080508060401050106010303030103020402050206020708002b00050403040303002d00020101003304ea04e811ec04c0608abaa87c03d79b928e5b2c7afc0082c1910d0b043a743df2198d40170b4376183b28302ca08162367ec465acd42049e675cdd7f2053b55ae4bc9b8882224d12c471220a10e7bb2317646de27a3679616df2a1145334368562ad0ab9fe2a942e42c3d1111ab07c198f5d393ab584c22e4cf9a430460c3133da80bd22a9eb3e238ea4579ba1ca9e2618699468f43c16d0cba18cd4ccb6916545b20506154380b5305206159cac627f842c218e74b5a6355594418eb526cc5588bc6e05611e7134d20c29477ac91006c28d8bf8fd4791cf21e863617396648f8dc1653a34d1dcc66cc36949c458b57b6369701500700152ea416cd9c6561785efcea6ebb2309549901f1f48180a47e8ed6b1f22943d4aa797579bb1dac83a8fa111eb383b6a3c88647cc1a170d042479d6447f485634ccf51d0ec49c63296e9052b5fdf55a091c4ae4c1c83132b1be94af4a040f9bca45743b7b1c91bbb2ecb0005a72ee2808f11b9994541c0d4857d98247536ab9fbe039ba845b2915a3e5579577ec5735e293cb1c48ee075591a3bacfd498f474777aa75f90d67e562763eae03aa9d834dc579f03aa546797c6a7914da791580071ac72fc86bee5ab3c205808cc5690e1b4fde01e3dec0d2a96840fa97b8603bdbd80b7dba65c2aeca00ca4502042cb69104e0471c5e6243d68681a4c2087f337aba6d27bf788b2a010b201a10aa5c04de488a12b4c4f3c0aae29988b92e8a5320c5a31d88d09885310100972e41f0d48756f0477547126b33072b271bef3f94bcf72784cc4bc29708ed0b5956d995bcef24989899cb9f64b8149b58e2b1146f3cea5024497584ef31b842ae72bdb65be732b9c76400e26312c2ec1af3e734fa8b3ada3e1b69be696ab33844605be78ba6e06b6552fe18199015ce0ac3b0b0bb150f6a37150bbba039f481cb9172ac40fe65b2e2b0be7d6a40112be8779b6116c417f59b8b34371d348bed4f8479c169a03c3c9859b4a9dc5619889c51a287cadb8be6f3a611cd823c2f1232ebaceff1438e602091b4a1da53a934651924b3384b6fc565d085272e57fa157a528c3788b5c92830355cefa67eb677cea385772b54925b0927313c0d0166c6246cb58a9808836a82b001dcf1a6c88698056c2156273434fa8b180dc8a0706b1680440891c7120c3a2e335c3093b3d42e497dcc764a825c5a8b920b1a52d83a7c72cbc84af5aa42eb813703907c68cc856b2995896747ea2653e639e404943c5831dc243176e634d625a77b317bd9778920ff34f4234a01c2552c0b215dc38cf7c737d26ca4fd20816e3b823fc476b03472d760114f203be3297c137450b16aba4d4b909aa351c95a993ba78177ae8056f3b7643a179e32b1d510a3807934536723dc6a7cf84f9ab53f76f919861eb431e096aa09183055d607e17f76f5082c838ea9d5c289f9449514b822e336a0c257287952322e0337720935bf295600d00554bf8a8ccb155698075e7a2506eab03600b77c4940d126501f184a8cc209a92215828d159c9056ffa55531484517105ce921b31bca57c7d82a622db2e8d997443d32594628253f04bd394b809495af5e7a66047603aea0a1234082cb58611b8af73db38f9f56e2795881ddb36a82772eac8deafae49270650ed20950d2eaaa6c5807aaead43ed2affd8c15b08744bc2e8f232b2c31e5528600b9d1946e3f79d5b7c301ef7564f001d00204e01b68506a1eabc9f25990c72848a0bd241e5e6e8007630f44ac42c59def143001b00030200010000000f000d00000a7465737473736c2e7368")
protos+=("-no_ssl3 -no_ssl2")
tlsvers+=("-tls1_3 -tls1_2")
lowest_protocol+=("0x0303")
highest_protocol+=("0x0304")
alpn+=("h2,http/1.1")
service+=("ANY")
minDhBits+=(2048)
maxDhBits+=(-1)
minRsaBits+=(2048)
maxRsaBits+=(-1)
minEcdsaBits+=(224)
curves+=("X25519MLKEM768:SecP256r1MLKEM768:curveSM2MLKEM768:x25519:secp256r1:x448:secp384r1:secp521r1:curveSM2:ffdhe2048:ffdhe3072")
requiresSha2+=(true)
ja3+=("9d83c03b4e0bb6583e210243d9299756")
ja4+=("t13d301200_1d37bd780c83_e65f5f3178d9")
current+=(true)
names+=("Apple Mail (16.0)")
short+=("apple_mail_16_0")
ch_ciphers+=("ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-ECDSA-AES128-GCM-SHA256:ECDHE-ECDSA-AES256-SHA384:ECDHE-ECDSA-AES128-SHA256:ECDHE-ECDSA-AES256-SHA:ECDHE-ECDSA-AES128-SHA:ECDHE-ECDSA-DES-CBC3-SHA:ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES128-GCM-SHA256:ECDHE-RSA-AES256-SHA384:ECDHE-RSA-AES128-SHA256:ECDHE-RSA-AES256-SHA:ECDHE-RSA-AES128-SHA:ECDHE-RSA-DES-CBC3-SHA:AES256-GCM-SHA384:AES128-GCM-SHA256:AES256-SHA256:AES128-SHA256:AES256-SHA:AES128-SHA:DES-CBC3-SHA")
ciphersuites+=("")