网络安全中最知名的人物大概就是Bob和Alice了,因为很多安全原理阐述中都用这两个虚拟人物来进行实例说明。

我们来看看Bob是怎么从CA中心获得一个数字证书的:

 

  1、Bob首先创建他自己的密钥对(key pair),包含公钥和私钥;

  2、Bob通过网络把他的公钥送到CA中心,公钥中包含了Bob的个人鉴别信息(他的名字、地址、所用设备的序列号等等)。这些信息是证书所必需的;

  3、这个证书申请在CA中心服务器上会一直处于等待(pending)状态,直到CA中心的某人开始处理Bob的请求;

  4、在CA中心的某人鉴定并确认了Bob确实是那个提交公钥的人。为了确定Bob和密钥之间的对应关系,这个确认过程会通过某种人和人之间、带外的方式进行;

  5、Bob定期地对CA服务器进行查询,希望他的证书申请过程能完成并已可取回;

  6、CA中心创建并签署一个包含Bob的公钥及个人信息的证书,从而保证密钥的确实性;

  7、Bob查询CA服务器,发现证书已准备好,马上下载证书并将证书存储起来;

  8、Bob现在可以使用证书来发布他的公钥,而其他使用Bob证书的人可以通过检验CA中心的签名(检验CA签名需要CA的公钥)来验证证书的确实性。 

 

相关文章:

  • 2021-12-16
  • 2021-12-22
  • 2021-12-02
  • 2021-06-09
  • 2021-04-10
  • 2021-07-24
  • 2021-04-09
猜你喜欢
  • 2022-01-19
  • 2021-04-11
  • 2021-11-16
  • 2022-01-29
  • 2021-12-12
  • 2021-10-18
  • 2021-10-07
相关资源
相似解决方案