openssl ciphers -v
列出可用加密套件
语法
openssl ciphers -v '表达式'说明
适用于确认服务端或客户端支持的 TLS 加密套件,以及排查握手协商失败。ciphers 按给定表达式列出匹配的套件及其 TLS 版本、密钥交换、认证、对称加密和摘要算法。默认输出的是 TLS 1.2 及以下的套件,TLS 1.3 套件需要用 -s -tls1_3 单独查看。
参数
-v输出每个套件的组成细节
-s按服务端偏好顺序排序列出
-tls1_3限定 TLS 1.3 的套件
示例
查看 TLS 1.2 可用套件
确认是否还存在弱套件。
openssl ciphers -v 'HIGH:!aNULL:!MD5:!RC4'注意事项:输出只反映本机 OpenSSL 的能力,不代表目标服务器实际启用的套件。
查看 TLS 1.3 套件
TLS 1.3 套件不包含密钥交换信息。
openssl ciphers -v -s -tls1_3注意事项:服务端与客户端必须同时支持该套件才能协商成功。