TLS: Update curvePreferences

This commit is contained in:
Fangliding
2026-02-17 05:20:12 +08:00
parent 70ac9c7663
commit 02d5344753
3 changed files with 16 additions and 4 deletions
+6 -2
View File
@@ -273,9 +273,13 @@ CurveP256
CurveP384
CurveP521
X25519
x25519Kyber768Draft00
X25519MLKEM768
SecP256r1MLKEM768*
SecP384r1MLKEM1024*
Например, установка значения `"curvePreferences":["x25519Kyber768Draft00"]` позволяет включить экспериментальный алгоритм. Поскольку этот алгоритм находится на стадии черновика, данное поле может измениться в любой момент.
\*: Не поддерживается utls
Значение по умолчанию начиная с go1.26 включает все вышеперечисленные кривые. Изменение порядка не заставляет клиента или сервер отдавать предпочтение конкретной кривой; фактическая кривая будет согласована самим механизмом обмена ключами.
> `masterKeyLog` : string