diff options
Diffstat (limited to 'doc/algorithms.texi')
-rw-r--r-- | doc/algorithms.texi | 759 |
1 files changed, 759 insertions, 0 deletions
diff --git a/doc/algorithms.texi b/doc/algorithms.texi new file mode 100644 index 0000000..53c19f0 --- /dev/null +++ b/doc/algorithms.texi @@ -0,0 +1,759 @@ +@heading Ciphersuites +@multitable @columnfractions .60 .20 .20 +@headitem Ciphersuite name @tab TLS ID @tab Since +@item TLS_@-AES_@-128_@-GCM_@-SHA256 +@tab 0x13 0x01 +@tab TLS1.3 +@item TLS_@-AES_@-256_@-GCM_@-SHA384 +@tab 0x13 0x02 +@tab TLS1.3 +@item TLS_@-CHACHA20_@-POLY1305_@-SHA256 +@tab 0x13 0x03 +@tab TLS1.3 +@item TLS_@-AES_@-128_@-CCM_@-SHA256 +@tab 0x13 0x04 +@tab TLS1.3 +@item TLS_@-AES_@-128_@-CCM_@-8_@-SHA256 +@tab 0x13 0x05 +@tab TLS1.3 +@item TLS_@-RSA_@-NULL_@-MD5 +@tab 0x00 0x01 +@tab TLS1.0 +@item TLS_@-RSA_@-NULL_@-SHA1 +@tab 0x00 0x02 +@tab TLS1.0 +@item TLS_@-RSA_@-NULL_@-SHA256 +@tab 0x00 0x3B +@tab TLS1.2 +@item TLS_@-RSA_@-ARCFOUR_@-128_@-SHA1 +@tab 0x00 0x05 +@tab TLS1.0 +@item TLS_@-RSA_@-ARCFOUR_@-128_@-MD5 +@tab 0x00 0x04 +@tab TLS1.0 +@item TLS_@-RSA_@-3DES_@-EDE_@-CBC_@-SHA1 +@tab 0x00 0x0A +@tab TLS1.0 +@item TLS_@-RSA_@-AES_@-128_@-CBC_@-SHA1 +@tab 0x00 0x2F +@tab TLS1.0 +@item TLS_@-RSA_@-AES_@-256_@-CBC_@-SHA1 +@tab 0x00 0x35 +@tab TLS1.0 +@item TLS_@-RSA_@-CAMELLIA_@-128_@-CBC_@-SHA256 +@tab 0x00 0xBA +@tab TLS1.2 +@item TLS_@-RSA_@-CAMELLIA_@-256_@-CBC_@-SHA256 +@tab 0x00 0xC0 +@tab TLS1.2 +@item TLS_@-RSA_@-CAMELLIA_@-128_@-CBC_@-SHA1 +@tab 0x00 0x41 +@tab TLS1.0 +@item TLS_@-RSA_@-CAMELLIA_@-256_@-CBC_@-SHA1 +@tab 0x00 0x84 +@tab TLS1.0 +@item TLS_@-RSA_@-AES_@-128_@-CBC_@-SHA256 +@tab 0x00 0x3C +@tab TLS1.2 +@item TLS_@-RSA_@-AES_@-256_@-CBC_@-SHA256 +@tab 0x00 0x3D +@tab TLS1.2 +@item TLS_@-RSA_@-AES_@-128_@-GCM_@-SHA256 +@tab 0x00 0x9C +@tab TLS1.2 +@item TLS_@-RSA_@-AES_@-256_@-GCM_@-SHA384 +@tab 0x00 0x9D +@tab TLS1.2 +@item TLS_@-RSA_@-CAMELLIA_@-128_@-GCM_@-SHA256 +@tab 0xC0 0x7A +@tab TLS1.2 +@item TLS_@-RSA_@-CAMELLIA_@-256_@-GCM_@-SHA384 +@tab 0xC0 0x7B +@tab TLS1.2 +@item TLS_@-RSA_@-AES_@-128_@-CCM +@tab 0xC0 0x9C +@tab TLS1.2 +@item TLS_@-RSA_@-AES_@-256_@-CCM +@tab 0xC0 0x9D +@tab TLS1.2 +@item TLS_@-RSA_@-AES_@-128_@-CCM_@-8 +@tab 0xC0 0xA0 +@tab TLS1.2 +@item TLS_@-RSA_@-AES_@-256_@-CCM_@-8 +@tab 0xC0 0xA1 +@tab TLS1.2 +@item TLS_@-DHE_@-DSS_@-ARCFOUR_@-128_@-SHA1 +@tab 0x00 0x66 +@tab TLS1.0 +@item TLS_@-DHE_@-DSS_@-3DES_@-EDE_@-CBC_@-SHA1 +@tab 0x00 0x13 +@tab TLS1.0 +@item TLS_@-DHE_@-DSS_@-AES_@-128_@-CBC_@-SHA1 +@tab 0x00 0x32 +@tab TLS1.0 +@item TLS_@-DHE_@-DSS_@-AES_@-256_@-CBC_@-SHA1 +@tab 0x00 0x38 +@tab TLS1.0 +@item TLS_@-DHE_@-DSS_@-CAMELLIA_@-128_@-CBC_@-SHA256 +@tab 0x00 0xBD +@tab TLS1.2 +@item TLS_@-DHE_@-DSS_@-CAMELLIA_@-256_@-CBC_@-SHA256 +@tab 0x00 0xC3 +@tab TLS1.2 +@item TLS_@-DHE_@-DSS_@-CAMELLIA_@-128_@-CBC_@-SHA1 +@tab 0x00 0x44 +@tab TLS1.0 +@item TLS_@-DHE_@-DSS_@-CAMELLIA_@-256_@-CBC_@-SHA1 +@tab 0x00 0x87 +@tab TLS1.0 +@item TLS_@-DHE_@-DSS_@-AES_@-128_@-CBC_@-SHA256 +@tab 0x00 0x40 +@tab TLS1.2 +@item TLS_@-DHE_@-DSS_@-AES_@-256_@-CBC_@-SHA256 +@tab 0x00 0x6A +@tab TLS1.2 +@item TLS_@-DHE_@-DSS_@-AES_@-128_@-GCM_@-SHA256 +@tab 0x00 0xA2 +@tab TLS1.2 +@item TLS_@-DHE_@-DSS_@-AES_@-256_@-GCM_@-SHA384 +@tab 0x00 0xA3 +@tab TLS1.2 +@item TLS_@-DHE_@-DSS_@-CAMELLIA_@-128_@-GCM_@-SHA256 +@tab 0xC0 0x80 +@tab TLS1.2 +@item TLS_@-DHE_@-DSS_@-CAMELLIA_@-256_@-GCM_@-SHA384 +@tab 0xC0 0x81 +@tab TLS1.2 +@item TLS_@-DHE_@-RSA_@-3DES_@-EDE_@-CBC_@-SHA1 +@tab 0x00 0x16 +@tab TLS1.0 +@item TLS_@-DHE_@-RSA_@-AES_@-128_@-CBC_@-SHA1 +@tab 0x00 0x33 +@tab TLS1.0 +@item TLS_@-DHE_@-RSA_@-AES_@-256_@-CBC_@-SHA1 +@tab 0x00 0x39 +@tab TLS1.0 +@item TLS_@-DHE_@-RSA_@-CAMELLIA_@-128_@-CBC_@-SHA256 +@tab 0x00 0xBE +@tab TLS1.2 +@item TLS_@-DHE_@-RSA_@-CAMELLIA_@-256_@-CBC_@-SHA256 +@tab 0x00 0xC4 +@tab TLS1.2 +@item TLS_@-DHE_@-RSA_@-CAMELLIA_@-128_@-CBC_@-SHA1 +@tab 0x00 0x45 +@tab TLS1.0 +@item TLS_@-DHE_@-RSA_@-CAMELLIA_@-256_@-CBC_@-SHA1 +@tab 0x00 0x88 +@tab TLS1.0 +@item TLS_@-DHE_@-RSA_@-AES_@-128_@-CBC_@-SHA256 +@tab 0x00 0x67 +@tab TLS1.2 +@item TLS_@-DHE_@-RSA_@-AES_@-256_@-CBC_@-SHA256 +@tab 0x00 0x6B +@tab TLS1.2 +@item TLS_@-DHE_@-RSA_@-AES_@-128_@-GCM_@-SHA256 +@tab 0x00 0x9E +@tab TLS1.2 +@item TLS_@-DHE_@-RSA_@-AES_@-256_@-GCM_@-SHA384 +@tab 0x00 0x9F +@tab TLS1.2 +@item TLS_@-DHE_@-RSA_@-CAMELLIA_@-128_@-GCM_@-SHA256 +@tab 0xC0 0x7C +@tab TLS1.2 +@item TLS_@-DHE_@-RSA_@-CAMELLIA_@-256_@-GCM_@-SHA384 +@tab 0xC0 0x7D +@tab TLS1.2 +@item TLS_@-DHE_@-RSA_@-CHACHA20_@-POLY1305 +@tab 0xCC 0xAA +@tab TLS1.2 +@item TLS_@-DHE_@-RSA_@-AES_@-128_@-CCM +@tab 0xC0 0x9E +@tab TLS1.2 +@item TLS_@-DHE_@-RSA_@-AES_@-256_@-CCM +@tab 0xC0 0x9F +@tab TLS1.2 +@item TLS_@-DHE_@-RSA_@-AES_@-128_@-CCM_@-8 +@tab 0xC0 0xA2 +@tab TLS1.2 +@item TLS_@-DHE_@-RSA_@-AES_@-256_@-CCM_@-8 +@tab 0xC0 0xA3 +@tab TLS1.2 +@item TLS_@-ECDHE_@-RSA_@-NULL_@-SHA1 +@tab 0xC0 0x10 +@tab TLS1.0 +@item TLS_@-ECDHE_@-RSA_@-3DES_@-EDE_@-CBC_@-SHA1 +@tab 0xC0 0x12 +@tab TLS1.0 +@item TLS_@-ECDHE_@-RSA_@-AES_@-128_@-CBC_@-SHA1 +@tab 0xC0 0x13 +@tab TLS1.0 +@item TLS_@-ECDHE_@-RSA_@-AES_@-256_@-CBC_@-SHA1 +@tab 0xC0 0x14 +@tab TLS1.0 +@item TLS_@-ECDHE_@-RSA_@-AES_@-256_@-CBC_@-SHA384 +@tab 0xC0 0x28 +@tab TLS1.2 +@item TLS_@-ECDHE_@-RSA_@-ARCFOUR_@-128_@-SHA1 +@tab 0xC0 0x11 +@tab TLS1.0 +@item TLS_@-ECDHE_@-RSA_@-CAMELLIA_@-128_@-CBC_@-SHA256 +@tab 0xC0 0x76 +@tab TLS1.2 +@item TLS_@-ECDHE_@-RSA_@-CAMELLIA_@-256_@-CBC_@-SHA384 +@tab 0xC0 0x77 +@tab TLS1.2 +@item TLS_@-ECDHE_@-ECDSA_@-NULL_@-SHA1 +@tab 0xC0 0x06 +@tab TLS1.0 +@item TLS_@-ECDHE_@-ECDSA_@-3DES_@-EDE_@-CBC_@-SHA1 +@tab 0xC0 0x08 +@tab TLS1.0 +@item TLS_@-ECDHE_@-ECDSA_@-AES_@-128_@-CBC_@-SHA1 +@tab 0xC0 0x09 +@tab TLS1.0 +@item TLS_@-ECDHE_@-ECDSA_@-AES_@-256_@-CBC_@-SHA1 +@tab 0xC0 0x0A +@tab TLS1.0 +@item TLS_@-ECDHE_@-ECDSA_@-ARCFOUR_@-128_@-SHA1 +@tab 0xC0 0x07 +@tab TLS1.0 +@item TLS_@-ECDHE_@-ECDSA_@-CAMELLIA_@-128_@-CBC_@-SHA256 +@tab 0xC0 0x72 +@tab TLS1.2 +@item TLS_@-ECDHE_@-ECDSA_@-CAMELLIA_@-256_@-CBC_@-SHA384 +@tab 0xC0 0x73 +@tab TLS1.2 +@item TLS_@-ECDHE_@-ECDSA_@-AES_@-128_@-CBC_@-SHA256 +@tab 0xC0 0x23 +@tab TLS1.2 +@item TLS_@-ECDHE_@-RSA_@-AES_@-128_@-CBC_@-SHA256 +@tab 0xC0 0x27 +@tab TLS1.2 +@item TLS_@-ECDHE_@-ECDSA_@-CAMELLIA_@-128_@-GCM_@-SHA256 +@tab 0xC0 0x86 +@tab TLS1.2 +@item TLS_@-ECDHE_@-ECDSA_@-CAMELLIA_@-256_@-GCM_@-SHA384 +@tab 0xC0 0x87 +@tab TLS1.2 +@item TLS_@-ECDHE_@-ECDSA_@-AES_@-128_@-GCM_@-SHA256 +@tab 0xC0 0x2B +@tab TLS1.2 +@item TLS_@-ECDHE_@-ECDSA_@-AES_@-256_@-GCM_@-SHA384 +@tab 0xC0 0x2C +@tab TLS1.2 +@item TLS_@-ECDHE_@-RSA_@-AES_@-128_@-GCM_@-SHA256 +@tab 0xC0 0x2F +@tab TLS1.2 +@item TLS_@-ECDHE_@-RSA_@-AES_@-256_@-GCM_@-SHA384 +@tab 0xC0 0x30 +@tab TLS1.2 +@item TLS_@-ECDHE_@-ECDSA_@-AES_@-256_@-CBC_@-SHA384 +@tab 0xC0 0x24 +@tab TLS1.2 +@item TLS_@-ECDHE_@-RSA_@-CAMELLIA_@-128_@-GCM_@-SHA256 +@tab 0xC0 0x8A +@tab TLS1.2 +@item TLS_@-ECDHE_@-RSA_@-CAMELLIA_@-256_@-GCM_@-SHA384 +@tab 0xC0 0x8B +@tab TLS1.2 +@item TLS_@-ECDHE_@-RSA_@-CHACHA20_@-POLY1305 +@tab 0xCC 0xA8 +@tab TLS1.2 +@item TLS_@-ECDHE_@-ECDSA_@-CHACHA20_@-POLY1305 +@tab 0xCC 0xA9 +@tab TLS1.2 +@item TLS_@-ECDHE_@-ECDSA_@-AES_@-128_@-CCM +@tab 0xC0 0xAC +@tab TLS1.2 +@item TLS_@-ECDHE_@-ECDSA_@-AES_@-256_@-CCM +@tab 0xC0 0xAD +@tab TLS1.2 +@item TLS_@-ECDHE_@-ECDSA_@-AES_@-128_@-CCM_@-8 +@tab 0xC0 0xAE +@tab TLS1.2 +@item TLS_@-ECDHE_@-ECDSA_@-AES_@-256_@-CCM_@-8 +@tab 0xC0 0xAF +@tab TLS1.2 +@item TLS_@-ECDHE_@-PSK_@-3DES_@-EDE_@-CBC_@-SHA1 +@tab 0xC0 0x34 +@tab TLS1.0 +@item TLS_@-ECDHE_@-PSK_@-AES_@-128_@-CBC_@-SHA1 +@tab 0xC0 0x35 +@tab TLS1.0 +@item TLS_@-ECDHE_@-PSK_@-AES_@-256_@-CBC_@-SHA1 +@tab 0xC0 0x36 +@tab TLS1.0 +@item TLS_@-ECDHE_@-PSK_@-AES_@-128_@-CBC_@-SHA256 +@tab 0xC0 0x37 +@tab TLS1.2 +@item TLS_@-ECDHE_@-PSK_@-AES_@-256_@-CBC_@-SHA384 +@tab 0xC0 0x38 +@tab TLS1.2 +@item TLS_@-ECDHE_@-PSK_@-ARCFOUR_@-128_@-SHA1 +@tab 0xC0 0x33 +@tab TLS1.0 +@item TLS_@-ECDHE_@-PSK_@-NULL_@-SHA1 +@tab 0xC0 0x39 +@tab TLS1.0 +@item TLS_@-ECDHE_@-PSK_@-NULL_@-SHA256 +@tab 0xC0 0x3A +@tab TLS1.2 +@item TLS_@-ECDHE_@-PSK_@-NULL_@-SHA384 +@tab 0xC0 0x3B +@tab TLS1.0 +@item TLS_@-ECDHE_@-PSK_@-CAMELLIA_@-128_@-CBC_@-SHA256 +@tab 0xC0 0x9A +@tab TLS1.2 +@item TLS_@-ECDHE_@-PSK_@-CAMELLIA_@-256_@-CBC_@-SHA384 +@tab 0xC0 0x9B +@tab TLS1.2 +@item TLS_@-PSK_@-ARCFOUR_@-128_@-SHA1 +@tab 0x00 0x8A +@tab TLS1.0 +@item TLS_@-PSK_@-3DES_@-EDE_@-CBC_@-SHA1 +@tab 0x00 0x8B +@tab TLS1.0 +@item TLS_@-PSK_@-AES_@-128_@-CBC_@-SHA1 +@tab 0x00 0x8C +@tab TLS1.0 +@item TLS_@-PSK_@-AES_@-256_@-CBC_@-SHA1 +@tab 0x00 0x8D +@tab TLS1.0 +@item TLS_@-PSK_@-AES_@-128_@-CBC_@-SHA256 +@tab 0x00 0xAE +@tab TLS1.2 +@item TLS_@-PSK_@-AES_@-256_@-GCM_@-SHA384 +@tab 0x00 0xA9 +@tab TLS1.2 +@item TLS_@-PSK_@-CAMELLIA_@-128_@-GCM_@-SHA256 +@tab 0xC0 0x8E +@tab TLS1.2 +@item TLS_@-PSK_@-CAMELLIA_@-256_@-GCM_@-SHA384 +@tab 0xC0 0x8F +@tab TLS1.2 +@item TLS_@-PSK_@-AES_@-128_@-GCM_@-SHA256 +@tab 0x00 0xA8 +@tab TLS1.2 +@item TLS_@-PSK_@-NULL_@-SHA1 +@tab 0x00 0x2C +@tab TLS1.0 +@item TLS_@-PSK_@-NULL_@-SHA256 +@tab 0x00 0xB0 +@tab TLS1.2 +@item TLS_@-PSK_@-CAMELLIA_@-128_@-CBC_@-SHA256 +@tab 0xC0 0x94 +@tab TLS1.2 +@item TLS_@-PSK_@-CAMELLIA_@-256_@-CBC_@-SHA384 +@tab 0xC0 0x95 +@tab TLS1.2 +@item TLS_@-PSK_@-AES_@-256_@-CBC_@-SHA384 +@tab 0x00 0xAF +@tab TLS1.2 +@item TLS_@-PSK_@-NULL_@-SHA384 +@tab 0x00 0xB1 +@tab TLS1.2 +@item TLS_@-RSA_@-PSK_@-ARCFOUR_@-128_@-SHA1 +@tab 0x00 0x92 +@tab TLS1.0 +@item TLS_@-RSA_@-PSK_@-3DES_@-EDE_@-CBC_@-SHA1 +@tab 0x00 0x93 +@tab TLS1.0 +@item TLS_@-RSA_@-PSK_@-AES_@-128_@-CBC_@-SHA1 +@tab 0x00 0x94 +@tab TLS1.0 +@item TLS_@-RSA_@-PSK_@-AES_@-256_@-CBC_@-SHA1 +@tab 0x00 0x95 +@tab TLS1.0 +@item TLS_@-RSA_@-PSK_@-CAMELLIA_@-128_@-GCM_@-SHA256 +@tab 0xC0 0x92 +@tab TLS1.2 +@item TLS_@-RSA_@-PSK_@-CAMELLIA_@-256_@-GCM_@-SHA384 +@tab 0xC0 0x93 +@tab TLS1.2 +@item TLS_@-RSA_@-PSK_@-AES_@-128_@-GCM_@-SHA256 +@tab 0x00 0xAC +@tab TLS1.2 +@item TLS_@-RSA_@-PSK_@-AES_@-128_@-CBC_@-SHA256 +@tab 0x00 0xB6 +@tab TLS1.2 +@item TLS_@-RSA_@-PSK_@-NULL_@-SHA1 +@tab 0x00 0x2E +@tab TLS1.0 +@item TLS_@-RSA_@-PSK_@-NULL_@-SHA256 +@tab 0x00 0xB8 +@tab TLS1.2 +@item TLS_@-RSA_@-PSK_@-AES_@-256_@-GCM_@-SHA384 +@tab 0x00 0xAD +@tab TLS1.2 +@item TLS_@-RSA_@-PSK_@-AES_@-256_@-CBC_@-SHA384 +@tab 0x00 0xB7 +@tab TLS1.2 +@item TLS_@-RSA_@-PSK_@-NULL_@-SHA384 +@tab 0x00 0xB9 +@tab TLS1.2 +@item TLS_@-RSA_@-PSK_@-CAMELLIA_@-128_@-CBC_@-SHA256 +@tab 0xC0 0x98 +@tab TLS1.2 +@item TLS_@-RSA_@-PSK_@-CAMELLIA_@-256_@-CBC_@-SHA384 +@tab 0xC0 0x99 +@tab TLS1.2 +@item TLS_@-DHE_@-PSK_@-ARCFOUR_@-128_@-SHA1 +@tab 0x00 0x8E +@tab TLS1.0 +@item TLS_@-DHE_@-PSK_@-3DES_@-EDE_@-CBC_@-SHA1 +@tab 0x00 0x8F +@tab TLS1.0 +@item TLS_@-DHE_@-PSK_@-AES_@-128_@-CBC_@-SHA1 +@tab 0x00 0x90 +@tab TLS1.0 +@item TLS_@-DHE_@-PSK_@-AES_@-256_@-CBC_@-SHA1 +@tab 0x00 0x91 +@tab TLS1.0 +@item TLS_@-DHE_@-PSK_@-AES_@-128_@-CBC_@-SHA256 +@tab 0x00 0xB2 +@tab TLS1.2 +@item TLS_@-DHE_@-PSK_@-AES_@-128_@-GCM_@-SHA256 +@tab 0x00 0xAA +@tab TLS1.2 +@item TLS_@-DHE_@-PSK_@-NULL_@-SHA1 +@tab 0x00 0x2D +@tab TLS1.0 +@item TLS_@-DHE_@-PSK_@-NULL_@-SHA256 +@tab 0x00 0xB4 +@tab TLS1.2 +@item TLS_@-DHE_@-PSK_@-NULL_@-SHA384 +@tab 0x00 0xB5 +@tab TLS1.2 +@item TLS_@-DHE_@-PSK_@-AES_@-256_@-CBC_@-SHA384 +@tab 0x00 0xB3 +@tab TLS1.2 +@item TLS_@-DHE_@-PSK_@-AES_@-256_@-GCM_@-SHA384 +@tab 0x00 0xAB +@tab TLS1.2 +@item TLS_@-DHE_@-PSK_@-CAMELLIA_@-128_@-CBC_@-SHA256 +@tab 0xC0 0x96 +@tab TLS1.2 +@item TLS_@-DHE_@-PSK_@-CAMELLIA_@-256_@-CBC_@-SHA384 +@tab 0xC0 0x97 +@tab TLS1.2 +@item TLS_@-DHE_@-PSK_@-CAMELLIA_@-128_@-GCM_@-SHA256 +@tab 0xC0 0x90 +@tab TLS1.2 +@item TLS_@-DHE_@-PSK_@-CAMELLIA_@-256_@-GCM_@-SHA384 +@tab 0xC0 0x91 +@tab TLS1.2 +@item TLS_@-PSK_@-AES_@-128_@-CCM +@tab 0xC0 0xA4 +@tab TLS1.2 +@item TLS_@-PSK_@-AES_@-256_@-CCM +@tab 0xC0 0xA5 +@tab TLS1.2 +@item TLS_@-DHE_@-PSK_@-AES_@-128_@-CCM +@tab 0xC0 0xA6 +@tab TLS1.2 +@item TLS_@-DHE_@-PSK_@-AES_@-256_@-CCM +@tab 0xC0 0xA7 +@tab TLS1.2 +@item TLS_@-PSK_@-AES_@-128_@-CCM_@-8 +@tab 0xC0 0xA8 +@tab TLS1.2 +@item TLS_@-PSK_@-AES_@-256_@-CCM_@-8 +@tab 0xC0 0xA9 +@tab TLS1.2 +@item TLS_@-DHE_@-PSK_@-AES_@-128_@-CCM_@-8 +@tab 0xC0 0xAA +@tab TLS1.2 +@item TLS_@-DHE_@-PSK_@-AES_@-256_@-CCM_@-8 +@tab 0xC0 0xAB +@tab TLS1.2 +@item TLS_@-DHE_@-PSK_@-CHACHA20_@-POLY1305 +@tab 0xCC 0xAD +@tab TLS1.2 +@item TLS_@-ECDHE_@-PSK_@-CHACHA20_@-POLY1305 +@tab 0xCC 0xAC +@tab TLS1.2 +@item TLS_@-RSA_@-PSK_@-CHACHA20_@-POLY1305 +@tab 0xCC 0xAE +@tab TLS1.2 +@item TLS_@-PSK_@-CHACHA20_@-POLY1305 +@tab 0xCC 0xAB +@tab TLS1.2 +@item TLS_@-DH_@-ANON_@-ARCFOUR_@-128_@-MD5 +@tab 0x00 0x18 +@tab TLS1.0 +@item TLS_@-DH_@-ANON_@-3DES_@-EDE_@-CBC_@-SHA1 +@tab 0x00 0x1B +@tab TLS1.0 +@item TLS_@-DH_@-ANON_@-AES_@-128_@-CBC_@-SHA1 +@tab 0x00 0x34 +@tab TLS1.0 +@item TLS_@-DH_@-ANON_@-AES_@-256_@-CBC_@-SHA1 +@tab 0x00 0x3A +@tab TLS1.0 +@item TLS_@-DH_@-ANON_@-CAMELLIA_@-128_@-CBC_@-SHA256 +@tab 0x00 0xBF +@tab TLS1.2 +@item TLS_@-DH_@-ANON_@-CAMELLIA_@-256_@-CBC_@-SHA256 +@tab 0x00 0xC5 +@tab TLS1.2 +@item TLS_@-DH_@-ANON_@-CAMELLIA_@-128_@-CBC_@-SHA1 +@tab 0x00 0x46 +@tab TLS1.0 +@item TLS_@-DH_@-ANON_@-CAMELLIA_@-256_@-CBC_@-SHA1 +@tab 0x00 0x89 +@tab TLS1.0 +@item TLS_@-DH_@-ANON_@-AES_@-128_@-CBC_@-SHA256 +@tab 0x00 0x6C +@tab TLS1.2 +@item TLS_@-DH_@-ANON_@-AES_@-256_@-CBC_@-SHA256 +@tab 0x00 0x6D +@tab TLS1.2 +@item TLS_@-DH_@-ANON_@-AES_@-128_@-GCM_@-SHA256 +@tab 0x00 0xA6 +@tab TLS1.2 +@item TLS_@-DH_@-ANON_@-AES_@-256_@-GCM_@-SHA384 +@tab 0x00 0xA7 +@tab TLS1.2 +@item TLS_@-DH_@-ANON_@-CAMELLIA_@-128_@-GCM_@-SHA256 +@tab 0xC0 0x84 +@tab TLS1.2 +@item TLS_@-DH_@-ANON_@-CAMELLIA_@-256_@-GCM_@-SHA384 +@tab 0xC0 0x85 +@tab TLS1.2 +@item TLS_@-ECDH_@-ANON_@-NULL_@-SHA1 +@tab 0xC0 0x15 +@tab TLS1.0 +@item TLS_@-ECDH_@-ANON_@-3DES_@-EDE_@-CBC_@-SHA1 +@tab 0xC0 0x17 +@tab TLS1.0 +@item TLS_@-ECDH_@-ANON_@-AES_@-128_@-CBC_@-SHA1 +@tab 0xC0 0x18 +@tab TLS1.0 +@item TLS_@-ECDH_@-ANON_@-AES_@-256_@-CBC_@-SHA1 +@tab 0xC0 0x19 +@tab TLS1.0 +@item TLS_@-ECDH_@-ANON_@-ARCFOUR_@-128_@-SHA1 +@tab 0xC0 0x16 +@tab TLS1.0 +@item TLS_@-SRP_@-SHA_@-3DES_@-EDE_@-CBC_@-SHA1 +@tab 0xC0 0x1A +@tab TLS1.0 +@item TLS_@-SRP_@-SHA_@-AES_@-128_@-CBC_@-SHA1 +@tab 0xC0 0x1D +@tab TLS1.0 +@item TLS_@-SRP_@-SHA_@-AES_@-256_@-CBC_@-SHA1 +@tab 0xC0 0x20 +@tab TLS1.0 +@item TLS_@-SRP_@-SHA_@-DSS_@-3DES_@-EDE_@-CBC_@-SHA1 +@tab 0xC0 0x1C +@tab TLS1.0 +@item TLS_@-SRP_@-SHA_@-RSA_@-3DES_@-EDE_@-CBC_@-SHA1 +@tab 0xC0 0x1B +@tab TLS1.0 +@item TLS_@-SRP_@-SHA_@-DSS_@-AES_@-128_@-CBC_@-SHA1 +@tab 0xC0 0x1F +@tab TLS1.0 +@item TLS_@-SRP_@-SHA_@-RSA_@-AES_@-128_@-CBC_@-SHA1 +@tab 0xC0 0x1E +@tab TLS1.0 +@item TLS_@-SRP_@-SHA_@-DSS_@-AES_@-256_@-CBC_@-SHA1 +@tab 0xC0 0x22 +@tab TLS1.0 +@item TLS_@-SRP_@-SHA_@-RSA_@-AES_@-256_@-CBC_@-SHA1 +@tab 0xC0 0x21 +@tab TLS1.0 +@item TLS_@-GOSTR341112_@-256_@-28147_@-CNT_@-IMIT +@tab 0xC1 0x02 +@tab TLS1.2 +@end multitable + + +@heading Certificate types +@table @code +@item X.509 +@item Raw Public Key +@end table + +@heading Protocols +@table @code +@item TLS1.0 +@item TLS1.1 +@item TLS1.2 +@item TLS1.3 +@item DTLS0.9 +@item DTLS1.0 +@item DTLS1.2 +@end table + +@heading Ciphers +@table @code +@item AES-256-CBC +@item AES-192-CBC +@item AES-128-CBC +@item AES-128-GCM +@item AES-192-GCM +@item AES-256-GCM +@item AES-128-CCM +@item AES-256-CCM +@item AES-128-CCM-8 +@item AES-256-CCM-8 +@item ARCFOUR-128 +@item ESTREAM-SALSA20-256 +@item SALSA20-256 +@item CHACHA20-32 +@item CHACHA20-64 +@item CAMELLIA-256-CBC +@item CAMELLIA-192-CBC +@item CAMELLIA-128-CBC +@item CHACHA20-POLY1305 +@item CAMELLIA-128-GCM +@item CAMELLIA-256-GCM +@item GOST28147-TC26Z-CFB +@item GOST28147-CPA-CFB +@item GOST28147-CPB-CFB +@item GOST28147-CPC-CFB +@item GOST28147-CPD-CFB +@item AES-128-CFB8 +@item AES-192-CFB8 +@item AES-256-CFB8 +@item AES-128-XTS +@item AES-256-XTS +@item AES-128-SIV +@item AES-256-SIV +@item GOST28147-TC26Z-CNT +@item MAGMA-CTR-ACPKM +@item KUZNYECHIK-CTR-ACPKM +@item 3DES-CBC +@item DES-CBC +@item RC2-40 +@item NULL +@end table + +@heading MAC algorithms +@table @code +@item SHA1 +@item SHA256 +@item SHA384 +@item SHA512 +@item SHA224 +@item UMAC-96 +@item UMAC-128 +@item AEAD +@item MD5 +@item GOSTR341194 +@item STREEBOG-256 +@item STREEBOG-512 +@item AES-CMAC-128 +@item AES-CMAC-256 +@item AES-GMAC-128 +@item AES-GMAC-192 +@item AES-GMAC-256 +@item GOST28147-TC26Z-IMIT +@item OMAC-MAGMA +@item OMAC-KUZNYECHIK +@end table + +@heading Key exchange methods +@table @code +@item ECDHE-RSA +@item ECDHE-ECDSA +@item RSA +@item DHE-RSA +@item DHE-DSS +@item PSK +@item RSA-PSK +@item DHE-PSK +@item ECDHE-PSK +@item SRP-DSS +@item SRP-RSA +@item SRP +@item ANON-DH +@item ANON-ECDH +@item VKO-GOST-12 +@item RSA-EXPORT +@end table + +@heading Public key algorithms +@table @code +@item RSA +@item RSA-PSS +@item RSA +@item DSA +@item GOST R 34.10-2012-512 +@item GOST R 34.10-2012-256 +@item GOST R 34.10-2001 +@item EC/ECDSA +@item EdDSA (Ed25519) +@item EdDSA (Ed448) +@item DH +@item ECDH (X25519) +@item ECDH (X448) +@end table + +@heading Public key signature algorithms +@table @code +@item RSA-SHA256 +@item RSA-SHA384 +@item RSA-SHA512 +@item RSA-PSS-SHA256 +@item RSA-PSS-RSAE-SHA256 +@item RSA-PSS-SHA384 +@item RSA-PSS-RSAE-SHA384 +@item RSA-PSS-SHA512 +@item RSA-PSS-RSAE-SHA512 +@item EdDSA-Ed25519 +@item EdDSA-Ed448 +@item ECDSA-SHA256 +@item ECDSA-SHA384 +@item ECDSA-SHA512 +@item ECDSA-SECP256R1-SHA256 +@item ECDSA-SECP384R1-SHA384 +@item ECDSA-SECP521R1-SHA512 +@item ECDSA-SHA3-224 +@item ECDSA-SHA3-256 +@item ECDSA-SHA3-384 +@item ECDSA-SHA3-512 +@item RSA-SHA3-224 +@item RSA-SHA3-256 +@item RSA-SHA3-384 +@item RSA-SHA3-512 +@item DSA-SHA3-224 +@item DSA-SHA3-256 +@item DSA-SHA3-384 +@item DSA-SHA3-512 +@item RSA-RAW +@item RSA-SHA1 +@item RSA-SHA1 +@item RSA-SHA224 +@item RSA-RMD160 +@item DSA-SHA1 +@item DSA-SHA1 +@item DSA-SHA224 +@item DSA-SHA256 +@item RSA-MD5 +@item RSA-MD5 +@item RSA-MD2 +@item ECDSA-SHA1 +@item ECDSA-SHA224 +@item GOSTR341012-512 +@item GOSTR341012-256 +@item GOSTR341001 +@item DSA-SHA384 +@item DSA-SHA512 +@end table + +@heading Groups +@table @code +@item SECP256R1 +@item SECP384R1 +@item SECP521R1 +@item X25519 +@item GC256B +@item GC512A +@item X448 +@item FFDHE2048 +@item FFDHE3072 +@item FFDHE4096 +@item FFDHE6144 +@item FFDHE8192 +@end table |