作业帮 > 综合 > 作业

请问:在网络技术中,CA安全认证中心通过什么途径向用户发放证书?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/22 14:50:18
请问:在网络技术中,CA安全认证中心通过什么途径向用户发放证书?
数字证书的生成一般要经过以下几个步骤:
1)申请者确定向某ca申请数字证书后,下载并安装该ca的“自签名证书”或更高级ca向该ca签发的数字证书,以验证ca身份的真实性.一个ca除了要具有权威机构授权外,还要能够让证书申请者验证自己;
2)申请者的计算机随机产生一对签名公私密钥.主流的www浏览器,如ie、netscape等都具有此功能;
3)签名私钥留下,公钥和申请者信息用ca的公钥加密,提交给ca;
4)ca收到申请者的证书请求后,进行审核,同时向km发出密钥请求,并将申请者的签名公钥一同交给km;
5)km从密钥池中取出一对加密密钥对,并将加密私钥用申请者的签名公钥加密后,一同交给ca;
6)ca用自己的私钥对申请者信息及签名和加密公钥进行数字签名,即得到所需要的证书.申请者从ca下载证书和经签名公钥加密过的加密私钥.
数字证书一旦生成,其公钥直接由ca发布在dir中,便于用户查询和访问.
数字证书的验证一般都是由浏览器自动完成的,验证过程与数字签名的验证过程基本相同.