openssl 1.1.0 证书相关名词含义



0. 参考链接


1. SSL相关概念含义介绍

1) SSL

SSL(Secure Sockets Layer)是一种加密协议,在SSL发展到SSL v3.0之后,使用TLS(Transport Layer Security)代替了SSL v4.0的叫法,但是因为SSL已经广泛流传,所以有些还是沿用SSL的叫法。

2) TLS

见第一条

3) X.509

X.509是密码学中的一种公钥认证标准。很多协议使用了X.509标准,包括TLS/SSL,基于此才实现了HTTPS。

4) DER

DER是一种编码规则,也用做扩展名。很多加密标准使用了ASN.1来定义数据结构,然后用DER来序列化那些数据结构。但是DER的编码规则产出的是二进制格式的文件,但有些软件只支持ASCII码,所以pem就出现了。

5) pem