【技术实现步骤摘要】
本专利技术涉及电子锁领域,具体涉及一种用于电子锁的通信加密方法、电子锁装置和系统。
技术介绍
当前,电子锁广泛应用于安全
电子锁接收外部传递的信息进行验证,根据验证结果控制机械开关执行开锁动作或拒绝开锁请求。电子锁一般与多个电子钥匙配套使用。这种情况下,电子锁和电子钥匙通过各自的通信单元交换所需要的信息。这些信息中,有些是敏感的,比如权限验证用的身份信息。为了不让潜在的攻击者通过外接引线监听获得,传统的做法是先用一种加密算法对身份信息进行加密,再把密文传递给电子门锁。电子门锁接收密文后,对密文进行解密,再作后端处理。这种加密策略在一定程度上保证了信息的安全。然而,这种方式无法避免对电子门锁的重放攻击。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的用于电子锁的通信加密方法、电子锁装置和系统。根据本专利技术的一个方面,提供了一种用于电子锁的通信加密方法,其中,所述电子锁中保存共享密钥,方法包括:电子锁产生并保存临时会话码;电子锁将所述临时会话码发送给电子钥匙;电子钥匙根据所述临时会话码和共享密钥以预设方式生成加 ...
【技术保护点】
一种用于电子锁的通信加密方法,其特征在于,包括:电子锁产生并保存临时会话码;电子锁将所述临时会话码发送给电子钥匙,其中,电子锁和电子钥匙保存有相同的共享密钥;电子钥匙根据所述临时会话码和所述共享密钥以预设方式生成加密密钥,利用所述加密密钥将待传递信息加密为密文;电子钥匙将所述密文发送给所述电子锁;电子锁根据所述临时会话码和共享密钥以所述预设方式生成解密密钥,并利用所述解密密钥对所述密文进行解密。
【技术特征摘要】
1.一种用于电子锁的通信加密方法,其特征在于,包括:电子锁产生并保存临时会话码;电子锁将所述临时会话码发送给电子钥匙,其中,电子锁和电子钥匙保存有相同的共享密钥;电子钥匙根据所述临时会话码和所述共享密钥以预设方式生成加密密钥,利用所述加密密钥将待传递信息加密为密文;电子钥匙将所述密文发送给所述电子锁;电子锁根据所述临时会话码和共享密钥以所述预设方式生成解密密钥,并利用所述解密密钥对所述密文进行解密。2.根据权利要求1所述的方法,其特征在于,所述电子锁产生并保存临时会话码进一步为:根据电子锁的内部噪声信息和/或环境参数生成随机序列作为所述临时会话码。3.根据权利要求1或2所述的方法,其特征在于,所述电子钥匙根据所述临时会话码和共享密钥以预设方式生成加密密钥进一步为:将所述临时会话码拼接到所述共享密钥后生成所述加密密钥;所述电子锁利用根据所述共享密钥和所述临时会话码以所述预设方式生成的解密密钥进一步为:将所述临时会话码追加到所述共享密钥后生成所述解密密钥。4.一种电子锁装置,所述电子锁装置中保存有共享密钥,其特征在于,所述电子锁装置包括:第一安全模块,适于生成临时会话码,根据所述临时会话码和保存的共享密钥生成解密密钥,以及利用所述解密密钥对电...
【专利技术属性】
技术研发人员:谢金强,曹鸿,
申请(专利权)人:吉林省施泰信息技术股份有限公司,
类型:发明
国别省市:吉林;22
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。