[发明专利]数据传输方法、电子密码锁装置及其控制方法有效
申请号: | 201410364199.6 | 申请日: | 2014-07-28 |
公开(公告)号: | CN104104499B | 公开(公告)日: | 2017-05-24 |
发明(设计)人: | 刘连生 | 申请(专利权)人: | 深圳宝嘉电子设备有限公司 |
主分类号: | H04L9/06 | 分类号: | H04L9/06;H04L1/00 |
代理公司: | 深圳市铭粤知识产权代理有限公司44304 | 代理人: | 孙伟峰,杨林 |
地址: | 518053 广东省深*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种电子密码锁装置,包括RFID控制模块和机电锁模块,所述RFID控制模块和机电锁模块分别包括存储单元、通信单元、校验单元、第一加解密单元和第二加解密单元;其中,存储单元被设置为存储初始密钥和通讯密钥明文;通信单元被设置为实现所述RFID控制模块和机电锁模块之间相互通信;第一加解密单元被设置为执行CRC8校验算法以及执行一次DES加密运算;第二加解密单元被设置为多次DES加密算法;校验单元被设置为对所述RFID控制模块和机电锁模块之间传输的数据进行校验。本发明还公开了在如上所述电子密码锁装置中的数据传输方法以及如上所述电子密码锁装置的控制方法。 | ||
搜索关键词: | 数据传输 方法 电子 密码锁 装置 及其 控制 | ||
【主权项】:
一种数据传输方法,用于在第一终端和第二终端之间传输报文数据,包括对所述报文数据中的指令报文进行加密的步骤,其特征在于,所述指令报文由指令头、报文序号以及指令数据组成,长度为24字节;其中,对指令报文进行加密的步骤具体包括:在第一终端执行:(a)、采用通讯密钥明文对所述报文序号执行一次DES加密运算,获得通讯过程密钥;(b)、将所述指令报文按顺序分割为三部分:前8字节、中8字节以及后8字节;(c)、采用所述通讯过程密钥对所述前8字节执行一次DES加密运算,得到的结果再与所述中8字节执行按位异或运算,获得第一加密结果;采用所述通讯过程密钥对所述第一加密结果执行一次DES加密运算,得到的结果再与所述后8字节执行按位异或运算,获得第二加密结果;采用所述通讯过程密钥对所述第二加密结果执行一次DES加密运算,得到的结果再与所述后8字节执行按位异或运算,获得第一MAC值;(d)、第一终端将报文数据和第一MAC值传输到第二终端;在第二终端执行:(e)、对接收到的报文数据,参照步骤(a)、(b)和(c),计算获得第二MAC值;(f)、数据校验:对比第一MAC值和第二MAC值,若相同,则校验正确;若不同,则校验错误。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳宝嘉电子设备有限公司,未经深圳宝嘉电子设备有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410364199.6/,转载请声明来源钻瓜专利网。