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