[发明专利]一种身份认证及共享密钥产生方法有效
申请号: | 200910300983.X | 申请日: | 2009-03-20 |
公开(公告)号: | CN101499908A | 公开(公告)日: | 2009-08-05 |
发明(设计)人: | 刘贤洪;康红娟 | 申请(专利权)人: | 四川长虹电器股份有限公司 |
主分类号: | H04L9/32 | 分类号: | H04L9/32;H04L9/30 |
代理公司: | 成都虹桥专利事务所 | 代理人: | 李顺德 |
地址: | 621000四川*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种身份认证和密钥协商方法。本发明针对现有技术的认证方法安全性不高的缺点,公开了一种身份认证及共享密钥产生方法。本发明的技术方案中,密钥颁发机构为每台设备颁发一对配套的公钥和私钥,并设定关联系数k、偏移向量、回归系数a、模数m;以及、、。并且,如果设备i、设备j为任意两台设备,其配对公钥和私钥满足条件:,其中,为的转置向量;为的转置向量;为的转置向量。假定设备A为认证发起方,其配对公钥为、私钥为;设备B为认证参与方,其配对公钥为,私钥为。设备A和设备B认证成功的条件为:。本发明特别适合用于芯片中。 | ||
搜索关键词: | 一种 身份 认证 共享 密钥 产生 方法 | ||
【主权项】:
【权利要求1】一种身份认证及共享密钥产生方法,包括密钥颁发机构,用于向设备颁发公钥和私钥;每个设备至少具有一对公钥和私钥所述密钥颁发机构设定关联系数k、回归系数a、模数m及偏移向量其中,k、a为自然数,且k≠0;均为1×n的向量,n为≥2的自然数;设认证发起方的公钥为私钥为认证参与方的公钥为私钥为其特征在于,包括以下步骤:a、认证发起方发起认证请求,并将其公钥传送给认证参与方;b、认证参与方获得认证请求后,将其公钥传送给认证发起方;c、认证发起方计算:M A = k × ( p B → × s A T → + p B → × e T → + a ) mod m ; ]]> 认证参与方计算:M B = k × ( p A → × s B T → + p A → × e T → + a ) mod m ; ]]> 其中,为的转置向量;为的转置向量;为的转置向量;d、以MA、MB作为认证的根据,两者相同则认证成功,否则认证失败。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹电器股份有限公司,未经四川长虹电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200910300983.X/,转载请声明来源钻瓜专利网。
- 上一篇:互动电视系统及实现互动电视的方法
- 下一篇:网页代表词推荐方法