首页/网络/协议速查/TLS 1.2 套件命名解析

TLS 1.2 套件命名解析

套件名按「密钥交换_认证_加密_MAC」逐段读:TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 即 ECDHE 换密钥、RSA 认证、AES-128-GCM 加密、SHA256 做 PRF。

协议速查网络更新于 2026-10-12

片段

片段含义常见取值
TLS_ECDHE密钥交换算法ECDHE/RSA/DHE
RSA认证算法(证书类型)RSA/ECDSA
AES_128_GCM对称加密与模式AES-GCM/CHACHA20
SHA256PRF/MAC 哈希SHA256/384

列出与过滤套件

列出与过滤套件
openssl ciphers -v 'ECDHE+AESGCM:ECDHE+CHACHA20' | head
openssl ciphers -v 'HIGH:!aNULL:!MD5:!RC4' | wc -l
nmap --script ssl-enum-ciphers -p 443 example.com | head -40
优先 ECDHE + AEAD(GCM/CHACHA20);CBC 与 RC4/3DES 属历史遗留,应禁用。

易错点

  • 套件名里的 SHA256 是握手 PRF 用的哈希,不是数据加密算法——别把两者搞混

数据来源与参考

  • RFC 5289(ECC 套件)
  • RFC 5246 附录

相关工具

​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌