应用于保险柜的身份认证方法、装置、保险柜及存储介质与流程

文档序号:35035419发布日期:2023-08-05 20:47阅读:173来源:国知局
应用于保险柜的身份认证方法、装置、保险柜及存储介质与流程

本技术涉及保险柜信息处理,特别是涉及一种应用于保险柜的身份认证方法、装置、保险柜和存储介质。


背景技术:

1、保险柜是一种特殊的容器,其主要有防火、防盗、防磁等功能。保险柜的安全性,使得市面上经常使用保险柜存放重要东西。如,存放重要文件和贵重物品,以及存放现金等。

2、保险柜通常使用钥匙,即密钥,进行上锁和解锁。然而,一旦有人刻意仿造钥匙,即可通过仿造的钥匙打开保险柜,保险柜的安全性遭到破坏。保险柜的安全性遭到破坏时,将导致用户存放在保险柜的重要物件丢失等问题的发生。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种应用于保险柜的身份认证方法、装置、保险柜和存储介质,能够对保险柜的主密钥进行身份认证,从而使得使用主密钥对保险柜进行开锁时,保险柜能够识别出主密钥,进而保证保险柜的安全性。

2、一种应用于保险柜的身份认证方法,包括:接收密钥端发送的主密钥的身份识别标识,并根据主密钥的身份识别标识获取主密钥的测量参数和主密钥的认证规则;向密钥端发送主密钥的测量参数;接收密钥端发送的主密钥的身份证明凭证,密钥端的主密钥根据主密钥的测量参数对主密钥的sram存储器进行工作电平测量并基于测量结果确定主密钥的身份证明凭证;基于主密钥的身份证明凭证和主密钥的认证规则对密钥端进行身份认证。

3、在其中一个实施例中,主密钥的身份识别标识基于主密钥的测量参数结构以及工作电平的测量结果确定;其中,主密钥的测量参数结构中包含主密钥的测量参数、测量内容以及工作电平的测量结果的编码方式。

4、在其中一个实施例中,主密钥的身份识别标识通过确定;其中,表示主密钥的身份识别标识,表示测量参数结构的数值化后得到的值,表示主密钥基于测量参数对主密钥的sram存储器进行工作电平测量得到的测量结果。

5、在其中一个实施例中,测量参数包括测量起始点地址、测量结果长度、测量频率;其中,密钥端的主密钥根据测量起始点地址和测量频率对主密钥的sram存储器进行工作电平测量,直至测量出的工作电平的长度满足测量结果长度,得到工作电平测量的测量结果。

6、在其中一个实施例中,密钥端的主密钥根据测量起始点地址和测量频率对主密钥的sram存储器进行工作电平测量,直至测量出的工作电平的长度满足测量结果长度,包括:主密钥初始化出二进制序列的临时存储单元,临时存储单元的内容为空;主密钥按照测量起始点地址以及测量频率中的测量步长对主密钥的sram存储器进行工作电平测量,得到测量步长的长度的二进制序列的工作电平,将测量步长的长度的二进制序列的工作电平存储到临时存储单元;主密钥根据测量起始点地址、测量步长和测量频率中的测量间隔确定新的测量起始点,根据新的测量起始点对主密钥的sram存储器进行工作电平测量并将测量结果存储到临时存储单元,直至临时存储单元中存储的二进制数据的长度大于或等于测量结果长度;其中,主密钥从临时存储单元中获得测量结果长度的工作电平并根据获得的工作电平确定主密钥的身份证明凭证。

7、在其中一个实施例中,一种应用于保险柜的身份认证方法还包括:在认证密钥端的身份合法后,向保险柜的电机发送驱动指令,以使得电机进行物理解锁。

8、在其中一个实施例中,一种应用于保险柜的身份认证方法还包括:向密钥端发送随机数;其中,主密钥根据主密钥的测量参数对主密钥的sram存储器进行工作电平测量并基于测量结果以及随机数确定主密钥的身份证明凭证。

9、在其中一个实施例中,接收密钥端发送的主密钥的身份识别标识的步骤之前,还包括主密钥注册步骤,主密钥注册步骤包括:接收密钥端发送的主密钥的身份识别标识;接收密钥端发送的主密钥的测量参数结构,并从主密钥的测量参数结构读取主密钥的测量参数进行存储,以及向密钥端发送主密钥的测量参数;接收密钥端发送的主密钥的身份认证标识,密钥端根据主密钥的测量参数对主密钥的sram存储器进行工作电平测量并基于测量结果确定主密钥的身份认证标识;将主密钥的身份识别标识和主密钥的身份认证标识进行关联;其中,基于主密钥的身份证明凭证和主密钥的认证规则对密钥端进行身份认证,包括:根据主密钥的身份识别标识读取主密钥的身份认证标识;基于主密钥的身份认证标识、主密钥的身份证明凭证和主密钥的认证规则对密钥端进行身份认证。

10、在其中一个实施例中,主密钥的身份认证标识通过)确定,其中,表示主密钥的身份认证标识,表示主密钥基于测量参数对主密钥的sram存储器进行工作电平测量得到的测量结果,和分别为主密钥的测量参数的数值化结果;主密钥的身份证明凭证通过,确定,其中,和为主密钥的身份证明凭证,为保险柜发送的随机数;主密钥的认证规则通过,,其中,当时,密钥端的身份认证通过。

11、在其中一个实施例中,基于主密钥的身份证明凭证和主密钥的认证规则对密钥端进行身份认证,包括:若根据主密钥的身份识别标识确定出需要对主密钥的pin码进行确认,则在基于主密钥的身份证明凭证和主密钥的认证规则对主密钥的身份认证通过后,提示输入主密钥的pin码;接收输入的主密钥的pin码并对主密钥的pin码进行验证;在主密钥的pin码进行验证通过后,认证密钥端的身份合法。

12、在其中一个实施例中,一种应用于保险柜的身份认证方法还包括:接收密钥端发送的副密钥的身份识别标识,并根据副密钥的身份识别标识获取副密钥的测量参数和副密钥的认证规则;向密钥端发送副密钥的测量参数;接收密钥端发送的副密钥的身份证明凭证,密钥端的副密钥根据副密钥的测量参数对副密钥的sram存储器进行工作电平测量并基于测量结果确定副密钥的身份证明凭证;基于主密钥的身份证明凭证和主密钥的认证规则对密钥端进行身份认证,包括:基于主密钥的身份证明凭证和主密钥的认证规则对主密钥进行身份认证;基于副密钥的身份证明凭证和副密钥的认证规则对副密钥进行身份认证;在主密钥的身份认证通过且副密钥的身份认证通过后,认证密钥端的身份合法。

13、在其中一个实施例中,基于主密钥的身份证明凭证和主密钥的认证规则对主密钥进行身份认证,包括:在基于主密钥的身份证明凭证和主密钥的认证规则对主密钥的身份认证通过后,提示输入主密钥的pin码;接收输入的主密钥的pin码并对主密钥的pin码进行验证;在主密钥的pin码进行验证通过后,确认主密钥的身份认证通过;和/或,基于副密钥的身份证明凭证和副密钥的认证规则对副密钥进行身份认证,包括:在基于副密钥的身份证明凭证和副密钥的认证规则对副密钥的身份认证通过后,提示输入副密钥的pin码;接收输入的副密钥的pin码并对副密钥的pin码进行验证;在副密钥的pin码进行验证通过后,确认副密钥的身份认证通过。

14、在其中一个实施例中,接收密钥端发送的副密钥的身份识别标识的步骤之前,还包括副密钥注册步骤,副密钥注册步骤包括:接收密钥端发送的副密钥的身份识别标识;接收密钥端发送的副密钥的测量参数结构,并从副密钥的测量参数结构读取副密钥的测量参数进行存储,以及向密钥端发送副密钥的测量参数;接收密钥端发送的副密钥的身份认证标识,密钥端根据副密钥的测量参数对副密钥的sram存储器进行工作电平测量并基于测量结果确定副密钥的身份认证标识;将副密钥的身份识别标识和副密钥的身份认证标识进行关联;其中,基于副密钥的身份证明凭证和副密钥的认证规则对副密钥进行身份认证,包括:根据副密钥的身份识别标识读取副密钥的身份认证标识;基于副密钥的身份认证标识、副密钥的身份证明凭证和副密钥的认证规则对密钥端进行身份认证。

15、一种应用于保险柜的身份认证装置,包括:第一接收模块,用于接收密钥端发送的主密钥的身份识别标识,并根据主密钥的身份识别标识获取主密钥的测量参数和主密钥的认证规则;发送模块,用于向密钥端发送主密钥的测量参数;第二接收模块,用于接收密钥端发送的主密钥的身份证明凭证,密钥端的主密钥根据主密钥的测量参数对主密钥的sram存储器进行工作电平测量并基于测量结果确定主密钥的身份证明凭证;认证模块,用于基于主密钥的身份证明凭证和主密钥的认证规则对密钥端进行身份认证。

16、一种保险柜,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行计算机程序时实现上述任一实施例方法的步骤。

17、一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述任一实施例方法的步骤。

18、上述一种应用于保险柜的身份认证方法、装置、保险柜和存储介质,接收密钥端发送的主密钥的身份识别标识,并根据主密钥的身份识别标识获取主密钥的测量参数和主密钥的认证规则,向密钥端发送主密钥的测量参数,接收密钥端发送的主密钥的身份证明凭证,密钥端的主密钥根据主密钥的测量参数对主密钥的sram存储器进行工作电平测量并基于测量结果确定主密钥的身份证明凭证,基于主密钥的身份证明凭证和主密钥的认证规则对密钥端进行身份认证。由于主密钥根据其测量参数对其sram存储器进行工作电平测量时得到的测量结果是特定且唯一的,基于其测量结果确定的主密钥的身份证明凭证也是特定且唯一的,因此保险柜基于主密钥的身份证明凭证和主密钥的认证规则对密钥端进行身份认证时,能够准确识别出密钥端的身份,避免主密钥的造假,进而保证保险柜的安全性。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1