【技术实现步骤摘要】
本专利技术属于通信安全领域,尤其涉及一种基于Hash函数的通信安全方法及系统。
技术介绍
RFID是Radio Frequency Identification的缩写,即射频识别技术,它是一种非接触式自动识别技术,它的主要核心部件是电子标签,相距几厘米到几米的读卡器通过发射无线电波,可以读取电子标签存储的信息,识别电子标签代表的物品、器具或者人的身份。射频识别技术具有很多优点:不需人工干预,不需直接接触,可工作于恶劣环境,操作方便,无机械磨损,寿命长,针对终端用户不具物理接口;数据安全方面,除了标签的密码保护外,数据部分可用算法管理,读卡器与电子标签也可相互认证,继而进行通信;总体成本一直呈下降趋势,很多已经低于接触式IC卡的成本,甚至更低,这为其大规模应用奠定了基础。射频识别技术以其独特的优势,逐渐地被广泛应用于生产、物流、交通运输、医疗设备、资产管理、防伪、跟踪等严重依赖数据的收集与处理的领域;另外,随着大规模集成电路的进步以及生产规模的扩大,射频识别产品的成本将进一步降低,其应用领域也将更加广泛。RFID应用中仍有许多亟需解决的问题,比如标准化问题、安全性问题以及价格问题,特别是安全性问题。RFID开放的无线传输链路易遭各种攻击,其安全隐患和隐私问题非常严重,主要包括:窃听、跟踪、伪造、数据演绎、篡改、重放、克隆和物理攻击等。使用密码算法来实现RFID的认证和隐私保护,是主要的方法。 ...
【技术保护点】
一种基于Hash函数的通信安全方法,其特征在于,包括以下步骤:标签管理器从信息识别管理器接收到询问信息后,获取共享密钥H(KEYT)并通过所述信息识别管理器向数据库服务器发送H(KEYT)||order;所述数据库服务器获取新的通信密钥C,C=H(KEYDB||SR||order)并将C、标签唯一标识符ID、查询到的KEYDB发送至所述信息识别管理器;所述信息识别管理器生成随机数R、计算H(KEYDB||R)并将随机数R、H(KEYDB||R)和C⊕KEYDB发送至所述标签管理器;所述标签管理器计算H(KEYT||R)并与所述H(KEYDB||R)进行对比,若相等,则完成所述标签管理器对所述信息识别管理器的认证;其中,KEYDB是指数据库服务器保存的共享密钥;SR是指数据库服务器保存的秘密值;order是指密钥序列号;KEYT是指标签管理器保存的共享密钥;⊕是指异或操作;||是指级联操作。
【技术特征摘要】
1.一种基于Hash函数的通信安全方法,其特征在于,包括以下步骤:
标签管理器从信息识别管理器接收到询问信息后,获取共享密钥H(KEYT)
并通过所述信息识别管理器向数据库服务器发送H(KEYT)||order;
所述数据库服务器获取新的通信密钥C,C=H(KEYDB||SR||order)并将C、
标签唯一标识符ID、查询到的KEYDB发送至所述信息识别管理器;
所述信息识别管理器生成随机数R、计算H(KEYDB||R)并将随机数R、
H(KEYDB||R)和C⊕KEYDB发送至所述标签管理器;
所述标签管理器计算H(KEYT||R)并与所述H(KEYDB||R)进行对比,若相等,
则完成所述标签管理器对所述信息识别管理器的认证;
其中,KEYDB是指数据库服务器保存的共享密钥;SR是指数据库服务器
保存的秘密值;order是指密钥序列号;KEYT是指标签管理器保存的共享密钥;
⊕是指异或操作;||是指级联操作。
2.根据权利要求1所述的方法,其特征在于:标签管理器从信息识别管
理器接收到询问信息之前,还包括:预先对标签管理器及数据库服务器进行
预处理。
3.根据权利要求2所述的方法,其特征在于:预先对标签管理器及数据
库服务器进行预处理的过程为:
将标签唯一标识符ID、密钥KEYT、密钥序列号order、H(ID)保存至所
述标签管理器;
将标签唯一标识符ID、与标签共享的密钥KETDB、密钥散列值H(KEYDB)、
与标签对应的秘密值SR、与标签共享的密钥序列号order保存至所述数据库
服务器。
4.根据权利要求1所述的方法,其特征在于:所述数据库服务器获取新
的通信密钥C之前,还包括:所述数据库服务器查询是否有对应的H(KEYDB):
若存在对应的H(KEYDB),则检查收到的order值与存储的order值是否匹配,
如果不匹配,则认为非法。
5.根据权利要求4所述的方法,其特征在于:若没有对应的H(KEYDB),
进行以下操作:
a.查询order值,看是否存在比收到order值小的存储order值,若不
存在,则认为非法;
b.找到与比收到的order值小1的存储order值(记为order’),计
算KEYDB’...
【专利技术属性】
技术研发人员:潘睿,
申请(专利权)人:浪潮北京电子信息产业有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。