我正在尝试建立OpenVPN,我对这些术语有点困惑。
根据我的阅读,PKI包括:
- 单独的证书(也称为公钥)
- 服务器和每个客户端的私钥。
那部分我很好,我理解。
PKI的第二部分,以及由于所有不同术语而难以理解的部分是关于证书颁发机构(CA)。
文件说
生成主证书颁发机构(CA)证书和密钥
在本节中,我们将生成主CA证书/密钥,服务器证书/密钥证书和密钥,用于对每个服务器和客户端证书进行签名。
我听到的条款和人们所指的混淆我的一部分
- 万能钥匙
- 根证书
- 证书颁发机构私钥
- 证书授权密钥
- 证书颁发机构证书
我不确定其中有几个都是指同一件事,但证书颁发机构让我非常困惑。
为什么证书颁发机构首先拥有密钥?我认为证书颁发机构的工作是在服务器和客户端上签名密钥。CA在此过程中是否还需要私钥?是人们在谈论主密钥或根证书时引用的私钥。这些根证书与私钥一样吗?
我经历了几个网页,但我仍然无法理解CA.