发明名称 |
一种无双线性对运算的无证书公钥密码体制的实现方法 |
摘要 |
一种无双线性对运算的无证书公钥密码体制的实现方法,属于信息安全领域,用于解决用户密钥的生成、使用和对用户公钥的认证问题。在本发明中,首先由用户设置私密值并计算临时公钥,再由密钥生成中心为用户生成另一部分密钥并对两部分进行绑定,最后由用户合成自己的实际公私钥对。本发明克服了普通无证书密码体制中可能存在的公钥被替换、签名被伪造的缺陷,且用户对私钥具有完全控制权,密钥可以撤销和重新生成,用户签名具有不可否认性。本发明采用标准椭圆曲线的公钥密码算法,不使用双线性对运算,计算效率高,占用资源少,安全性强,在应用于签名、认证和密钥协商时,可脱离密钥生成中心运行。本发明可满足大规模系统和低功耗设备的身份鉴别、通信保密和抗抵赖应用需求。 |
申请公布号 |
CN104539423A |
申请公布日期 |
2015.04.22 |
申请号 |
CN201410772127.5 |
申请日期 |
2014.12.16 |
申请人 |
熊荣华 |
发明人 |
熊荣华 |
分类号 |
H04L9/32(2006.01)I;H04L9/30(2006.01)I |
主分类号 |
H04L9/32(2006.01)I |
代理机构 |
|
代理人 |
|
主权项 |
一种无双线性对运算的无证书公钥密码体制的实现方法,其特征在于:所述实现方法包括系统建立、用户密钥生成和用户密钥使用的方法,用于构造基于常规椭圆曲线、不使用双线性对运算的无证书公钥密码体制。 |
地址 |
100094 北京市海淀区遗光寺8号院北区6号楼西702号 |