Last active
February 15, 2022 05:15
-
-
Save sunsheng/6e9ce7f6eaa316984833c17529520ba8 to your computer and use it in GitHub Desktop.
key、csr、crt 区别
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
key通常指私钥 | |
CSR 是Certificate Signing Request的缩写,即证书签名申请,这不是证书,这是要求CA给证书签名的一种正是申请,该申请包含申请证书的实体的公钥及该实体店某些信息。该数据将成为证书的一部分。CSR始终使用它携带的公钥所对应的私钥进行签名。 | |
CRT 即 certificate的缩写,即证书 | |
TLS:传输层安全协议 Transport Layer Security的缩写 | |
SSL:安全套接字层 Secure Socket Layer的缩写 | |
X.509 是一种证书格式.对X.509证书来说,认证者总是CA或由CA指定的人,一份X.509证书是一些标准字段的集合,这些字段包含有关用户或设备及其相应公钥的信息。 | |
X.509的证书文件,一般以.crt结尾,根据该文件的内容编码格式,可以分为以下二种格式: | |
PEM - Privacy Enhanced Mail,打开看文本格式,以"-----BEGIN..."开头, "-----END..."结尾,内容是BASE64编码 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment