SSL证书如何证明发射器是他假装的那个人?
如果Bob (持有证书)和Alice想要建立一个SSL安全的连接,John就不能从Bob那里获得证书并将其发送给Alice,假装是Bob吗?
我非常了解私钥/公钥,但我不知道它在证书中扮演了什么角色。
发布于 2015-09-16 22:04:30
为了假装他是Bob,John不仅必须出示Bob的证书,而且还要证明他拥有与所述证书中的公钥相对应的私钥,并用它加密一个挑战。所以光是复制证书就不会给John买任何东西。
发布于 2015-09-16 21:47:14
证书由颁发证书的机构进行数字签名。
那么,公开/私钥是从哪里来的呢?通过与发行人的私钥签署证书,任何拥有发行人公钥的人都可以验证其真实性。
https://security.stackexchange.com/questions/100426
复制相似问题