我正在学习在https端点的客户端证书身份验证中使用的X509证书。我有一个不错的Python脚本,它检查客户端证书的许多方面。
是否有任何验证可以从客户端IP上的反向DNS查找执行?
示例:
socket.inet_aton()函数检查它是否是一个有效的IP4 (在某个时候将检查IPV6 )地址socket.gethostbyaddr()函数执行反向dns查找。The结果类似于:
('111-111-111-11.somecompany.com', [], ['111.111.111.111'])
这些结果do并不总是包含Subject Alt/Common (我想在这里检查它,以确保请求来自与证书授予相同的域)。
<#>Is还有其他有意义的客户证书验证吗?
EDIT 1:
Subject Common Name
发布于 2021-02-16 19:59:12
https://security.stackexchange.com/questions/244924
复制相似问题