1. SSL:安全套接字層 Secure Socket Layer的縮寫
2. TLS:傳輸層安全協議 Transport Layer Security的縮寫 ,SSL的繼任者
3. KEY:通常指私鑰
4. CSR:是Certificate Signing Request的縮寫,即證書簽名請求,生成證書時要把這個提交給權威的證書頒發機構
5. CRT:即 certificate的縮寫,即證書
6. X.509:X.509是由國際電信聯盟(ITU-T)制定的數字證書標准
對X.509證書來說,認證者總是CA或由CA指定的人,一份X.509證書是一些標准字段的集合,這些字段包含有關用戶或設備及其相應公鑰的信息
X.509的證書文件,一般以.crt結尾,根據該文件的內容編碼格式,可以分為以下二種格式:
PEM - Privacy Enhanced Mail,打開看文本格式,以"-----BEGIN..."開頭, "-----END..."結尾,內容是BASE64編碼 ,Apache和*NIX服務器偏向於使用這種編碼格式
DER - Distinguished Encoding Rules,打開看是二進制格式,不可讀.Java和Windows服務器偏向於使用這種編碼格式
7. OpenSSL:是一個安全套接字層密碼庫,囊括主要的密碼算法、常用的密鑰和證書封裝管理功能及SSL協議,並提供豐富的應用程序供測試或其它目的使用