1.为什么要学习框架 框架是一个提供了可重用的公共结构的半成品,它最重要的思想就是可重用。比如我们之前封装了jdbcUtls用来做数据库操作,而框架就是大量的这种工具类的集合体,用来简化我们的代码 2.主流框架: SSM:spring+springMVC+MyBatis 主要用于互联网项目,比如网上 ...
分类:
其他好文 时间:
2018-06-13 15:15:40
阅读次数:
270
没有 https 加持的网站会逐渐地被浏览器标记为不安全的,所以为网站添加 https 已经变得刻不容缓。对于商业网站来说,花钱购买 SSL/TLS 证书并不是什么问题。但对于个人用户来说,如果能有免费的 SSL/TLS 证书可用将会是非常幸福的事情!Let's Encrypt 就是一个提供免费 S ...
分类:
Web程序 时间:
2018-06-11 10:54:41
阅读次数:
263
证书标准 X.509 - 这是一种证书标准,主要定义了证书中应该包含哪些内容.其详情可以参考RFC5280,SSL使用的就是这种证书标准. 编码格式 同样的X.509证书,可能有不同的编码格式,目前有以下两种编码格式. PEM - Privacy Enhanced Mail,打开看文本格式,以" B ...
分类:
其他好文 时间:
2018-06-06 15:56:59
阅读次数:
175
OpenSSL 是一个开源项目,其组成主要包括一下三个组件: openssl:多用途的命令行工具 libcrypto:加密算法库 libssl:加密模块应用库,实现了ssl及tls openssl:多用途的命令行工具 libcrypto:加密算法库 libssl:加密模块应用库,实现了ssl及tls ...
分类:
其他好文 时间:
2018-06-06 15:32:26
阅读次数:
126
转自: http://www.cnblogs.com/leivon/p/5691619.html https://www.cnblogs.com/leivon/p/5692588.html ...
分类:
其他好文 时间:
2018-06-04 16:47:14
阅读次数:
106
ntpd服务的设置: ntpd服务的相关设置文件如下: ntpd服务的安装: 1、centos7.xx : # yum install -y ntpd # service ntpd start/stop centos6 : # yum install -y ntp # service ntp sta ...
分类:
系统相关 时间:
2018-06-04 14:29:30
阅读次数:
233
PSK的目的??我们都知道TLS需要依赖非对称算法(RSK,EC,DS,DH...)完成秘钥交换,身份认证的功能,但是非对称算法的耗时和耗计算资源的特性在对资源或者耗时敏感的场景下,你就想把他优化掉。本文我们就简绍一种TLS标准本身提供的优化方式:PSK.PSK的江湖地位??PSK的方式应该是最古老的一种秘钥交换和认证方式,但是它在TLS中的江湖地位是比较低的,从最早的非正式的优化方案到有了自己的
分类:
其他好文 时间:
2018-06-04 11:38:57
阅读次数:
2342
docker默认源下载镜像报net/http: TLS handshake timeout
分类:
Web程序 时间:
2018-06-01 10:52:18
阅读次数:
326
1、先从网络模型的层面: cilent与server通过http协议通讯,http协议属于应用层协议,http基于tcp协议,所以cilent与server主要通过socket进行通讯;tcp属于运输层协议,如果走https还需要会话层TLS、SSL等协议;同时还需要DNS域名解析等;传输层之下网络 ...
分类:
其他好文 时间:
2018-05-31 00:25:36
阅读次数:
208