mirror of
https://github.com/XTLS/Xray-docs-next.git
synced 2025-01-31 06:51:40 +03:00
TLS: Add curvePreferences
This commit is contained in:
parent
21f38ce20c
commit
ae3d4e7027
@ -123,6 +123,7 @@ Reality — это самое безопасное на данный момен
|
||||
"enableSessionResumption": false,
|
||||
"fingerprint": "",
|
||||
"pinnedPeerCertificateChainSha256": [""],
|
||||
"curvePreferences": [""],
|
||||
"masterKeyLog": ""
|
||||
}
|
||||
```
|
||||
@ -223,6 +224,8 @@ Reality — это самое безопасное на данный момен
|
||||
|
||||
Если соединение не удалось установить из-за этой конфигурации, будет отображен хэш сертификата удаленного сервера.
|
||||
|
||||
**Примечание:** Проверка будет выполняться только после успешной проверки сертификата на действительность. Например, если используется самоподписанный сертификат и он указан здесь, то при неудачной проверке сертификата ядро сразу разорвет соединение и не будет выполнять эту проверку. В подобных случаях можно рассмотреть включение параметра `allowInsecure`, чтобы пропустить проверку подписи, что позволит системе работать корректно.
|
||||
|
||||
::: danger
|
||||
Не рекомендуется использовать этот способ для получения хэша цепочки сертификатов, так как в этом случае не будет возможности проверить, является ли сертификат, предоставленный сервером в данный момент, подлинным, и, следовательно, не гарантируется, что полученный хэш сертификата является ожидаемым.
|
||||
:::
|
||||
@ -239,6 +242,16 @@ Reality — это самое безопасное на данный момен
|
||||
Если вам нужно получить оценку A/A+ в ssllibs или myssl,
|
||||
пожалуйста, обратитесь к [этому](https://github.com/XTLS/Xray-core/discussions/56#discussioncomment-215600).
|
||||
:::
|
||||
> `curvePreferences`: \[ string \]
|
||||
|
||||
Массив строк, задающий предпочтительные кривые для выполнения ECDHE во время TLS-рукопожатия. Список поддерживаемых кривых приведён ниже (регистр не имеет значения):
|
||||
CurveP256
|
||||
CurveP384
|
||||
CurveP521
|
||||
X25519
|
||||
x25519Kyber768Draft00
|
||||
|
||||
Например, установка значения `"curvePreferences":["x25519Kyber768Draft00"]` позволяет включить экспериментальный алгоритм. Поскольку этот алгоритм находится на стадии черновика, данное поле может измениться в любой момент.
|
||||
|
||||
> `masterKeyLog` : string
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user