发明名称 |
一种椭圆曲线上的共享密钥产生方法 |
摘要 |
本发明公开了一种椭圆曲线上的共享密钥产生方法。利用椭圆曲线离散对数的难以分解性、DH交换协议以及杂凑函数等,实现快速、安全地产生共享密钥。假设A与B进行密钥交换,由可信任机构产生x、xG分配给A,y、yG分配给B。A、B交换x、y,并分别计算出共享密钥xyG,然后以杂凑函数验证共享密钥的一致性。该方法不仅执行速度快,而且安全强度极高,可以用于数字内容保护接口、电子商务、银行系统、智能卡、身份验证等软硬件环境中。 |
申请公布号 |
CN101296072A |
申请公布日期 |
2008.10.29 |
申请号 |
CN200710048999.7 |
申请日期 |
2007.04.29 |
申请人 |
四川虹微技术有限公司 |
发明人 |
王志辉;刘兆彬 |
分类号 |
H04L9/08(2006.01);H04L9/30(2006.01);H04L9/14(2006.01) |
主分类号 |
H04L9/08(2006.01) |
代理机构 |
|
代理人 |
|
主权项 |
1、一种椭圆曲线上的共享密钥产生方法,利用椭圆曲线密码算法与DH密钥交换协议产生共享密钥。其特征是:选择整数x、y,计算标量乘xG和yG,且x、xG属于设备A,y、yG属于设备B;设备A和设备B交换整数x、y,并分别计算出共享密钥xyG; |
地址 |
610041四川省成都市高新区高新孵化园8号楼1009室 |