发明名称 一种无双线性对运算的无证书公钥密码体制的实现方法
摘要 一种无双线性对运算的无证书公钥密码体制的实现方法,属于信息安全领域,用于解决用户密钥的生成、使用和对用户公钥的认证问题。在本发明中,首先由用户设置私密值并计算临时公钥,再由密钥生成中心为用户生成另一部分密钥并对两部分进行绑定,最后由用户合成自己的实际公私钥对。本发明克服了普通无证书密码体制中可能存在的公钥被替换、签名被伪造的缺陷,且用户对私钥具有完全控制权,密钥可以撤销和重新生成,用户签名具有不可否认性。本发明采用标准椭圆曲线的公钥密码算法,不使用双线性对运算,计算效率高,占用资源少,安全性强,在应用于签名、认证和密钥协商时,可脱离密钥生成中心运行。本发明可满足大规模系统和低功耗设备的身份鉴别、通信保密和抗抵赖应用需求。
申请公布号 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号