【发布时间】:2021-01-30 17:04:52
【问题描述】:
我有一个使用 openssl 库的非常基本的 C++ 应用程序。应用程序向服务器发送请求,密码套件列表必须是下一个:
4865-4866-4867-49195-49199-49196-49200-52393-52392-49171-49172-156-157-47-53
使用 SSL_set_cipher_list 和 SSL_set_ciphersuites 我正在设置密码列表。但是当我使用下一个列表时: TLS_AES_128_GCM_SHA256:TLS_AES_256_GCM_SHA384
TLS_CHACHA20_POLY1305_SHA256
TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256
TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256
TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA
TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA
TLS_RSA_WITH_AES_128_GCM_SHA256
TLS_RSA_WITH_AES_256_GCM_SHA384
TLS_RSA_WITH_AES_128_CBC_SHA
TLS_RSA_WITH_AES_256_CBC_SHA
我收到 4865-4866-4867-49195-49199-49196-49200-52393-52392-49171-49172-156-157-47-53-255。但我不明白 255 到底来自哪里?它不应该出现。
【问题讨论】: