首页> 中文学位 >数字证书解析和颁发软件的设计与实现
【6h】

数字证书解析和颁发软件的设计与实现

代理获取

摘要

公钥基础设施是目前公认的解决大规模、分布式开放网络环境下信息安全问题最可行、最有效的办法。公钥基础设施的核心是公钥证书,核心的实施者是认证中心。由于国内外数字证书解析和颁发软件在易用性、安全性、使用广度和非自主知识产权方面的缺陷以及国外对此类产品出口的限制,设计和实现一个可靠的、易用的证书解析和颁发软件非常迫切。 根据ASN.1语法规则对证书的格式进行解析,解析出证书版本、证书序列号、证书颁发者信息、证书有效日期、证书申请者信息、证书申请者公钥、证书扩展、证书签名,将证书抽象的数据转变为可视的实体;解析证书后,运用哈希算法、RSA解密技术,对用户的证书进行验证,以确保证书的信息没有被修改;获取用户的信息,并对数据进行ASN.1编码,运用哈希算法、RSA加密技术,对用户颁发类似于身份证的数字证书。 数字证书解析和颁发软件实现了证书的解析、验证与颁发三个功能。一个证书的使用过程首先是颁发证书,证书颁发之后可用工具对证书进行解析,查看相关的字段是否正确,同时为了防止证书的信息被别人的篡改,可用工具对证书的内容进行验证,确保该证书没有被修改,证书的信息真实、可靠。 数字证书解析和颁发软件,强调易用性、安全性、可扩展性和可靠性。系统的设计和实现围绕者上述四点展开,深入的解析了证书的各个部分,对证书颁发和验证的过程进行了详细的理论分析和数据分析。未来仍需在扩展域的解析、OID的解析、安全性研究、透明性研究、扩展的使用研究、证书其它用途方面进行研究。

著录项

相似文献

  • 中文文献
  • 外文文献
  • 专利
代理获取

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号