Что означают значения поля «Протоколы» из выходных данных Get-TlsCipherSuite?

IP-адрес и Доменные Ограничения доступны на уровне сайта также. Это - хороший вариант для простых ограничений IP.

Другая опция состоит в том, чтобы использовать URL, Переписывают. Это дает Вам большую гибкость, обоих в том, какие адреса позволены или отклонены, но также и что Вы делаете с ними, когда они прибывают.

Любое решение работы.

4
задан 1 May 2018 в 18:56
2 ответа

Похоже, они представляют собой десятичное представление значения, используемого в Поле версии TLS . 771 = 0x0303 = TLS_1_2 и 652677 = 0xFEFD = DTLS_1_1 . Вы можете увидеть аналогичные константы, определенные в различных библиотеках TLS :

TLS_VERSIONS = {
    # SSL
    0x0002: "SSL_2_0",
    0x0300: "SSL_3_0",
    # TLS:
    0x0301: "TLS_1_0",
    0x0302: "TLS_1_1",
    0x0303: "TLS_1_2",
    0x0304: "TLS_1_3",
    # DTLS
    0x0100: "PROTOCOL_DTLS_1_0_OPENSSL_PRE_0_9_8f",
    0x7f10: "TLS_1_3_DRAFT_16",
    0x7f12: "TLS_1_3_DRAFT_18",
    0xfeff: "DTLS_1_0",
    0xfefd: "DTLS_1_1",
}

Таким образом, они, вероятно, представляют версии протокола TLS / SSL, для которых доступен этот шифр.

8
ответ дан 3 December 2019 в 02:49
TLS_VERSIONS = {
    # SSL
    2       0x0002: "SSL_2_0",
    768     0x0300: "SSL_3_0",
    # TLS:
    769     0x0301: "TLS_1_0",
    770     0x0302: "TLS_1_1",
    771     0x0303: "TLS_1_2",
    772     0x0304: "TLS_1_3",
    # DTLS
    256     0x0100: "PROTOCOL_DTLS_1_0_OPENSSL_PRE_0_9_8f",
    32528   0x7f10: "TLS_1_3_DRAFT_16",
    32530   0x7f12: "TLS_1_3_DRAFT_18",
    65279   0xfeff: "DTLS_1_0",
    65277   0xfefd: "DTLS_1_1",
}
0
ответ дан 3 December 2019 в 02:49

Теги

Похожие вопросы