The invention provides a method and system for off-line verification, the method includes the lock master chip startup, access authentication information embedded security control module ESAM; Hash authentication information value as the first hash value; the first hash value is compared with the embedded safety control storage module in ESAM second hash value first, determine the hash value and second hash value meets the preset conditions; in the first hash value meets the preset conditions and second hash value, determined to lock the main control chip is authenticated. The invention can carry out identification in the off-line state, reduce the performance dependence on the server, and effectively improve the authentication effect.
【技术实现步骤摘要】
离线验证方法和系统
本专利技术涉及智能门锁
,尤其涉及一种离线验证方法和系统。
技术介绍
相关技术中,对智能门锁进行身份验证主要是通过将其连接到云服务器,进行证书或其它信息的交互来进行,这种方式下,对服务器的性能要求较高,若与服务器处理不当,容易导致系统瘫痪,身份验证的效果不佳。
技术实现思路
本专利技术旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本专利技术的一个目的在于提出一种离线验证方法,能够实现在离线状态下进行身份验证,降低对服务器性能依赖性,并且,有效提升身份验证效果。本专利技术的另一个目的在于提出一种离线验证系统。为达到上述目的,本专利技术第一方面实施例提出的离线验证方法,用于通过安全设备对门锁主控芯片进行身份验证,所述安全设备内配置有嵌入式安全控制模块ESAM和USB接口的硬件设备,包括:在所述门锁主控芯片启动时,获取嵌入式安全控制模块ESAM的身份认证信息;计算所述身份认证信息的哈希值并作为第一哈希值;将所述第一哈希值与所述嵌入式安全控制模块ESAM中存储的第二哈希值进行比对,判断所述第一哈希值和所述第二哈希值是否满足预设条件;在所述第一哈希值与所述第二哈希值满足所述预设条件时,确定对所述门锁主控芯片身份验证通过。本专利技术第一方面实施例提出的离线验证方法,通过在门锁主控芯片启动时,获取嵌入式安全控制模块ESAM的身份认证信息,计算身份认证信息的哈希值并作为第一哈希值,将第一哈希值与嵌入式安全控制模块ESAM中存储的第二哈希值进行比对,在第一哈希值与第二哈希值满足预设条件时,确定对门锁主控芯片身份验证通过,能够实现在离线状态下进 ...
【技术保护点】
一种离线验证方法,其特征在于,用于通过安全设备对门锁主控芯片进行身份验证,所述安全设备内配置有嵌入式安全控制模块ESAM和USB接口的硬件设备,包括以下步骤:在所述门锁主控芯片启动时,获取嵌入式安全控制模块ESAM的身份认证信息;计算所述身份认证信息的哈希值并作为第一哈希值;将所述第一哈希值与所述嵌入式安全控制模块ESAM中存储的第二哈希值进行比对,判断所述第一哈希值和所述第二哈希值是否满足预设条件;在所述第一哈希值与所述第二哈希值满足所述预设条件时,确定对所述门锁主控芯片身份验证通过。
【技术特征摘要】
1.一种离线验证方法,其特征在于,用于通过安全设备对门锁主控芯片进行身份验证,所述安全设备内配置有嵌入式安全控制模块ESAM和USB接口的硬件设备,包括以下步骤:在所述门锁主控芯片启动时,获取嵌入式安全控制模块ESAM的身份认证信息;计算所述身份认证信息的哈希值并作为第一哈希值;将所述第一哈希值与所述嵌入式安全控制模块ESAM中存储的第二哈希值进行比对,判断所述第一哈希值和所述第二哈希值是否满足预设条件;在所述第一哈希值与所述第二哈希值满足所述预设条件时,确定对所述门锁主控芯片身份验证通过。2.如权利要求1所述的离线验证方法,其特征在于,在启动所述门锁主控芯片之前,还包括:在在线状态下,服务端对所述嵌入式安全控制模块ESAM进行身份验证。3.如权利要求2所述的离线验证方法,其特征在于,在所述服务端对所述嵌入式安全控制模块ESAM进行身份验证之后,还包括:通过所述USB接口的硬件设备获取所述嵌入式安全控制模块ESAM的公钥信息;对所述公钥信息进行签名得到对应的哈希值;将所述对应的哈希值作为所述第二哈希值,并将所述第二哈希值保存至所述嵌入式安全控制模块ESAM中。4.如权利要求1所述的离线验证方法,其特征在于,所述获取嵌入式安全控制模块ESAM的身份认证信息,包括:所述门锁主控芯片通过I2C总线获取所述嵌入式安全控制模块ESAM的身份认证信息。5.如权利要求3所述的离线验证方法,其特征在于,所述对所述公钥信息进行签名得到对应的哈希值,还包括:采用预设...
【专利技术属性】
技术研发人员:刘复鑫,
申请(专利权)人:美的集团股份有限公司,美的智慧家居科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。