[发明专利]一种基于伪RSA密钥的新近公开密钥加密算法的应用实现方法有效
申请号: | 201110248050.8 | 申请日: | 2011-08-26 |
公开(公告)号: | CN102307096A | 公开(公告)日: | 2012-01-04 |
发明(设计)人: | 龙毅宏 | 申请(专利权)人: | 武汉理工大学 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L9/30 |
代理公司: | 武汉开元知识产权代理有限公司 42104 | 代理人: | 潘杰 |
地址: | 430070 湖*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种基于伪RSA密钥的新近公开密钥加密算法的应用实现方法,基于该方法的数据加密系统由密码模块,IBE密钥服务器,伪RSA数字证书签发工具或系统,及加密应用软件组成;所述密码模块实现支持RSA算法功能的标准密码模块接口,并将新近公开密钥加密算法的密钥嵌入到一个对应的RSA密钥的数据结构中,形成伪RSA密钥;然后在此伪RSA密钥的基础上,由伪RSA数字证书签发工具或系统生成伪RSA数字证书供应用软件使用;最后密码模块将加密应用软件针对伪RSA密钥的密码调用,自动转换为针对相应的新近公开密钥加密算法及相应密钥的密码调用。本发明解决了新近公开密钥加密算法在具体应用和实现方面所面临的技术问题。 | ||
搜索关键词: | 一种 基于 rsa 密钥 新近 公开 加密算法 应用 实现 方法 | ||
【主权项】:
一种基于伪RSA密钥的新近公开密钥加密算法的应用实现方法,包括数据加密系统,所述数据加密系统由如下几部分组成:密码模块:一个实现了支持RSA加密算法功能调用的标准密码模块接口的软件或软硬模块,它提供对新近公开密钥加密算法的密码功能调用,包括新近公开密钥加密算法的密钥操作,以及基于新近公开密钥加密算法的密码运算;IBE密钥服务器:只有在所述密码模块提供IBE加密算法功能时才需要该密钥服务器,它负责验证、维护用户与其身份标识间的对应关系,为用户产生其身份标识对应的IBE私钥;伪RSA数字证书签发工具或系统:基于伪RSA公钥生成伪RSA数字证书;加密应用软件:通过标准密码应用编程接口调用所述密码模块,使用新近公开密钥加密算法进行数据加密、解密,数字签名、签名验证的软件程序或系统;所述新近公开密钥加密算法指RSA、DSA算法之外的、标准密码模块接口不能支持的新近提出、使用的其他公开密钥加密算法;所述伪RSA密钥,包括伪RSA公钥和伪RSA私钥,其密钥数据在数据结构上与RSA密钥的一样,但密钥数据中存放的不是真正的RSA密钥数据,而是对应的新近公开密钥算法的密钥数据;所述伪RSA数字证书是基于X509的标准格式的数字证书,该证书上的证书拥有者的RSA公钥不是真正的RSA公钥,而是所述伪RSA公钥;所述伪RSA数字证书签发工具或系统与通常的数字证书签发工具或系统的功能类似,其主要差别在于它是用于签发伪RSA数字证书,而不是通常的数字证书。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉理工大学,未经武汉理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201110248050.8/,转载请声明来源钻瓜专利网。