[发明专利]共享密钥生成方法有效
申请号: | 200710202055.0 | 申请日: | 2007-10-12 |
公开(公告)号: | CN101150399A | 公开(公告)日: | 2008-03-26 |
发明(设计)人: | 刘贤洪 | 申请(专利权)人: | 四川长虹电器股份有限公司 |
主分类号: | H04L9/08 | 分类号: | H04L9/08;H04L9/30 |
代理公司: | 成都虹桥专利事务所 | 代理人: | 李顺德 |
地址: | 621000四川*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 共享 密钥 生成 方法 | ||
1.共享密钥生成方法,其特征在于,包括以下步骤:
a、对任意的两个设备U和设备V,向设备U分配公开向量与秘密向量向设备V分配公开向量与秘密向量设备U的秘密向量与设备V的公开向量设备V的秘密向量与设备U的公开向量在经过设定运算后,其运算结果相同;
b、设备U产生随机数R,并将随机数R与其公开向量传送给设备V;
c、设备V接收到随机数R与公开向量后,传送公开向量给设备U;
d、设备U将公开向量与秘密向量进行步骤a所述设定运算,得到运算结果KV,U;设备V将公开向量与秘密向量进行步骤a所述设定运算,得到运算结果KU,V;
e、设备U将运算结果KV,U与随机数R进行第一预设处理后得到结果Ku;设备V将运算结果KU,V与随机数R进行第一预设处理后得到结果Kv;
f、将结果Ku或结果Kv作为共享密钥K。
2.如权利要求1所述共享密钥生成方法,其特征在于,步骤a所述设定运算为内积运算。
3.如权利要求1所述共享密钥生成方法,其特征在于,步骤a所述设定运算为:在有限域内进行内积运算。
4.如权利要求1、2或3所述共享密钥生成方法,其特征在于,步骤e所述第一预设处理具体为,使用不可逆函数进行处理。
5.如权利要求1、2或3所述共享密钥生成方法,其特征在于,在步骤e完成后,进入验证步骤,验证结果Ku与结果Kv是否相等,如是进入步骤f;如否,回到步骤b。
6.如权利要求5所述共享密钥生成方法,其特征在于,所述验证步骤具体为:
k1、设备U产生随机数Ru,并将随机数Ru传送给设备V;设备V产生随机数Rv,并将随机数Rv传送给设备U;
k2、设备U将结果Ku与随机数Ru进行第二预设处理后得到结果CU,V;设备V将结果Kv与随机数Rv进行第二预设处理后得到结果CV,U;
k3、设备U接收到随机数Rv,将结果Ku与随机数Rv进行第二次预设处理后结果Cu,并将结果Cu传送到设备V;设备V接收到随机数Ru,将结果Kv与随机数Ru进行第二预设处理后得到结果Cv,并将结果Cv传送到设备U;
k4、设备U接收到结果Cv后与结果CU,V比较,如相等则认为结果Ku与结果Kv相等;设备V接收到结果Cu后与结果CV,U比较,如相等进入步骤f;如不相等,则回到步骤b。
7.如权利要求6所述共享密钥生成方法,其特征在于,所述第二预设处理具体为,使用不可逆函数进行处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹电器股份有限公司,未经四川长虹电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710202055.0/1.html,转载请声明来源钻瓜专利网。
- 上一篇:Ti合金以及Ti合金构件和其制造方法
- 下一篇:配线电路基板