当前位置:首页 > 每日看点 > 正文内容

如何查看网站的SSL证书?

卡卷网1年前 (2025-02-19)每日看点203

跟某国内DPI小厂做了一个技术交流,提及一个问题,是否有考虑在数据中心流量监测中,实现SSL证书状态监测和预警功能。产品经理答复,有这个计划,有几个客户也提出过类似需求,希望在已部署的DPI产品能增加SSL证书状态监测功能。

利用DPI产品强大的流量分析功能,实现一个小小的证书监测,感官上有点杀鸡用牛刀。但是对于已经部署了DPI产品,顺带用DPI帮忙监测在用的SSL证书状态,属于搂草打兔子,顺手的事情。

用DPI监测DC内部的在用SSL证书状态,技术上没太多难度,但是相比常见的证书管理平台方案,个人认为还是有几个特别的点:

  • DC网络内所有在用的证书一览无遗。
    DPI从流量获取信息,只要在用,那么涉及的证书就会有流量,有流量就能被发现。这相比依靠DNS域名扫描、ADCS集成的证书管理平台,对DC在用的证书遗漏概率低很多。
    DC部署服务有生产的,办公的,对外协作的等。涉及的证书申请部门也比较多,证书签发机构多,证书日常维护使用也归口不同部门和人员,这就很容易导致证书在管理层面有疏漏。
  • 利用现有的DPI系统增加一个证书状态监测功能,在一定需求范围内,可以避免建设单一证书管理系统。类似于买个智能手机,既满足了基本通信需求,又可以拍照,相机钱省了。

有个误解需要强调一下,很多人认为https是加密流量,那里面所使用的证书信息也被加密了吧。这是很错误的理解,说明对https加密过程不熟悉,也对证书的作用机制不清楚。

首先,SSL证书并不用于加密流量,加密流量是协商生成的一次性对称密钥。这个一次性对称密钥是依赖证书的非对称密钥加密后分发。即证书里面的公钥、私钥只是用于分发一次性对称密钥的,真正加密流量的是这个一次性对称密钥。每次会话,这个一次性密钥都会变。

其次,公钥证书文件最重要就是两个数:模数n、指数e,这两个数就是所谓公钥。私钥证书也是两个数,模数n,私钥指数d,这两个数就是所谓的私钥。公私钥模数n是一样的,很长,一般都是2048位,这个长度目前几乎没有被破解的可能。公钥证书是服务端发给客户端的,供客户端在通信过程使用。常见的浏览器访问https网站提示安装证书,这个证书就是服务端公钥证书。私钥证书用于服务端,用于解密客户端发回的信息,不需要告诉任何人,也不需要出现在网络上。

第三,非对称密钥体系,在缺少私钥指数d的情况下,只知道模数n、指数e以及加密信息,几乎是无法破解的。具体数学原理涉及费马小定理、欧拉函数、中国剩余定理,有兴趣的可以去看买本数论看看,原理还是比较容易理解的。

因而在非对称加密体系中,模数n、指数e(这两个数是存在于公钥证书,查看证书就能看到)是可以随便公开的,只有私钥指数d(存在私钥文件中)是需要保密的,加之私钥指数d不需要在网络上传输,也不需要公开,因此只要在本地保存好私钥证书,不泄漏,中间攻击是无法破解非对称加密的。正是基于非对称加密的特点,对于SSL公钥证书,里面的信息都是公开的,随便看,没有加密的必要的。

下图就是SSL证书协商流程,前13步都是明文。

如何查看网站的SSL证书?  第1张

抓取https://www.baidu.com流量来展示如何通过抓包查看证书信息,比如证书有效期。

如何查看网站的SSL证书?  第2张

上图是通过抓包抓取的baidu.com的域名证书的有效期,蓝色的时间就是证书时间,这里的时间是UTC时间,所以换算北京时间要+8。,下图是通过浏览器查看baidu.com域名证书的有效期,完全一致。

如何查看网站的SSL证书?  第3张

除了证书有效期通过流量还能看到很多信息,比如签发机构、证书链、公钥、模数n、指数e、证书授权域名等。基本上能从pem证书文件能看到的信息,流量里都能看到。

扫描二维码推送至手机访问。

版权声明:本文由卡卷网发布,如需转载请注明出处。

本文链接:https://www.kajuan.net/ttnews/2025/02/10913.html

分享给朋友:

相关文章

Photoshop 有哪些使用技巧?

Photoshop 有哪些使用技巧?

不看后悔系列!本篇分享25个PS实用的技巧!不能保证每个都能让你惊艳,但是却是我用心写出来的,希望对你有帮助。另外我的知乎也写了接近200篇PS的技巧,超级合集分享!分享25个关于PS的技巧一、快速制作文字倒影1、新建文档,1500×100...

抖音和快手最大的区别是什么?

1、目标人群定位不同抖音:一二线城市,占比52%,大专学历以上,女性偏多。抖音以年轻群体居多。快手:三四线城市,占比64%,高中学历以下,男女更均衡。快手所覆盖的年龄段范围更广。2、内容创作的形式和深度不同抖音:偏深层,内容的装饰及表达更高...

提升自己最快的方式是什么?

提升自己最快的方式是什么?

1.稻盛和夫说过:“改变自己最快的方法就是做自己害怕的事,不敢做的事,认为自己做不到,觉得不可能的事。如果在自己的舒适区待久了,就会丧失斗志,如果想快速的改变,可以坚持去做一些对自己有益的事。2.早睡早起,坚持运动保持旺盛的精力,人生拼到最...

无意中发现技术主管写的代码,大家帮忙看看什么水平?

无意中发现技术主管写的代码,大家帮忙看看什么水平?

虽然很多答主用了诸如“典范级”、“心旷神怡” 的形容, 赞美这段代码, 但这里, 出于技术讨论的动机, 我说说不同看法.栈, 如果善于利用栈来处理树结构, 那么可以写出更简洁的代码, 根本不需要 recuresiveFn 这种方法. 泛型,...

自己拥有一台服务器可以做哪些很酷的事情?

自己拥有一台服务器可以做哪些很酷的事情?

我就有一台,跑了两年了,ipv6 ddns 网络,加虚拟化平台.跑了个 winserver 和 ubuntu 服务器。稳的雅皮!拆掉后盖,散热更好。烟盒固定硬盘。键盘防止灰尘掉落。电池拆掉,屏幕拆掉,也是散热考虑。屏幕拿去做便携副屏了。换...

程序员都有自己的服务器吗?

程序员都有自己的服务器吗?

2024.9. 24,有朋友咨询功耗,我没有单独给服务器弄智能插座,系统做的 esxi 也看不到,所以只能用其他角度判断供大家参考。我有一个餐边柜改的机柜,里面白裙两盘,黑群晖 4 机械 1 mvme,一个爱快硬路由,一个联通光猫,一个 2...

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。