![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ssl
文章平均质量分 96
'超'想敲代码
如果世界总是那么简单就好了
展开
-
Java携带证书访问Https,Keytool+Tomcat实现SSL双向认证
Keytool+Tomcat实现SSL双向认证一、SSL简单介绍参考博客:Https单向认证和双向认证SSL(Secure Sockets Layer 安全套接层)就是一种协议(规范),用于保障客户端和服务器端通信的安全,以免通信时传输的信息被窃取或者修改。怎样保障数据传输安全?客户端和服务器端在进行握手(客户端和服务器建立连接和交换参数的过程称之为握手)时会产生一个“对话密钥”(session key),用来加密接下来的数据传输,解密时也是用的这个“对话密钥”,而这个“对话密钥”只有客户端和原创 2022-01-25 00:42:05 · 3367 阅读 · 2 评论 -
Nginx的双向认证
Nginx的双向认证一、前言参考链接OPENSSL加密DSA,RSA介绍客户端默认是相信权威CA机构的,操作系统内置了CA证书。说白了就是操作系统默认就有了CA证书的公钥,比如我们能访问https://www.baidu.com(百度)就是因为我们本身的操作系统中CA认证机构中有百度。centos操作系统中被信任的证书一般在此文件中cat /etc/pki/tls/certs/ca-bundle.crt我们可以查看一下访问百度的一个通信过程curl -v https://www.b原创 2022-01-25 00:34:08 · 6733 阅读 · 2 评论