testssl证书结果解释

这几天做实验要用,打算在这里再仔细解读一番。
在这里插入图片描述
testssl官方文档1

-S, --server_defaults displays information from the server hello(s):

  • Available TLS extensions,
  • TLS ticket + session ID information/capabilities,
  • session resumption capabilities,
  • Time skew relative to localhost (most server implementations return random values).
  • Several certificate information
    • signature algorithm,
    • key size,
    • key usage and extended key usage,
    • fingerprints and serial
    • Common Name (CN), Subject Alternative Name (SAN), Issuer,
    • Trust via hostname + chain of trust against supplied certificates
    • EV certificate detection
    • experimental “eTLS” detection
    • validity: start + end time, how many days to go (warning for certificate lifetime >=5 years)
    • revocation info (CRL, OCSP, OCSP stapling + must staple). When --phone-out supplied it checks against the certificate issuer whether the host certificate has been revoked (plain OCSP, CRL).
    • displaying DNS Certification Authority Authorization resource record
    • Certificate Transparency info (if provided by server).
  1. cert_numbers 证书数目
  2. cert_keySize 证书密钥大小
  3. cert_keyUsage 证书密钥的使用(Digital Signature用于签名)
  4. cert_extKeyUsage 扩展密钥用法。
  5. cert_serialNumber 证书的序列号
  6. cert_fingerprintSHA1
  7. cert_fingerprintSHA256
  8. cert_commonName 证书的CN
  9. cert_commonName_wo_SNI SNI,Server Name Indicator ,用于指示一个ip地址多个DNS主机名的情况。这时,这个ip地址上可以放置多个主机名使用的多张证书。
  10. cert_subjectAltName 证书的SAN
  11. cert_caIssuers 证书的颁发者
  12. cert_trust 证书是否可信任
  13. cert_chain_of_trust 证书链是否可信任
  14. cert_certificatePolicies_EV 是否是增强型证书,域名是用DNS验证证书即可,EV需要单位性质才可以访问,DV是只要有域名管理权限就可以申请,因此使用DV的不需要验证申请证书的实体,因此只能保证加密,不可保证网站是真实的。
  15. cert_eTLS 不是很清楚这里eTLS是什么意思,这个e好像是experimental
  16. cert_expirationStatus 过期标识
  17. cert_notBefore 证书有效期的开头
  18. cert_notAfter 证书有效期的结尾
  19. cert_validityPeriod 证书的生命周期
  20. certs_countServer 不太清楚这是啥,打印看看。
  21. certs_list_ordering_problem 因该是很多个证书的列表的顺序是否出错。
  22. cert_crlDistributionPoints CRL的URL
  23. cert_ocspURL OCSP的URL
  24. OCSP_stapling OCSP 装订
  25. cert_mustStapleExtension 这篇文章讲得很好,就是再说其实OCSP也是有漏洞的,如果客户端频繁请求OCSP,那么可能服务器会宕机,或者攻击者不允许客户端请求OCSP的情况下,证书是否被撤销的请求就不可信。基于此,chrome有自己维护的CRI列表,而不用OCSP机制。而OCSP也有自己的解决方法,它使用了mustStapleExtension的标签,OCSP请求也由浏览器转移到服务器,由服务器请求OCSP,并将请求结果放入cert中。 如果浏览器看到带有此扩展名的证书而未使用OCSP装订,则不应接受该证书。
  26. DNS_CAArecord DNS_CAA
  27. certificate_transparency CT表示

  1. TESTSSL(1) ↩︎

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值