System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 生物特征识别装置的加密方法、装置、设备及介质制造方法及图纸_技高网

生物特征识别装置的加密方法、装置、设备及介质制造方法及图纸

技术编号:40258970 阅读:11 留言:0更新日期:2024-02-02 22:50
本发明专利技术实施例公开了一种生物特征识别装置的加密方法、装置、设备及介质,方法包括:获取生物特征识别装置的身份信息和基于所述生物特征识别装置采集的密码数据;基于所述身份信息和所述密码数据按预设加密规则生成加密指令;根据预设信息库验证所述加密指令,得到验证结果,并根据所述验证结果对与所述生物特征识别装置对应的响应装置进行控制。将生物特征识别装置的身份信息作为加密通讯的加密因子,使得在所述身份信息变更后无法通过验证,即,避免通过更换生物特征识别装置的方式来破解具有生物特征识别装置的设备,提高具有生物特征识别装置的设备的安全性,降低安全隐患。

【技术实现步骤摘要】

本专利技术涉及智能家居,尤其涉及一种生物特征识别装置的加密方法、装置、设备及介质


技术介绍

1、随着生物特征识别的技术(指纹识别,人脸识别,指静脉识别,掌静脉识别等)愈发成熟,使得生物特征识别的技术的应用越来越广泛,特别是在智能家居
,生物特征识别的技术使得日常生活越来越便捷,例如,智能门锁,降低甚至摒弃了传统的实体钥匙的使用,提高了用户的体验。

2、智能门锁是指区别于传统机械锁的基础上改进的,在用户安全性、识别、管理性方面更加智能化简便化的锁具。智能门锁是门禁系统中锁门的执行部件。智能门锁区别于传统机械锁,是具有安全性,便利性,先进技术的复合型锁具。使用非机械钥匙作为用户识别身份信息的成熟技术,如:指纹锁、虹膜识别门禁。同时,智能门锁也是智能家居的一部分,可以通过客户端对智能门锁进行控制。

3、但目前智能全自动门锁,采用生物特征识别装置与门锁通讯的方式实现利用生物特征对门锁的控制,而在生物特征识别装置遭到拆解时,存在通过更换生物特征识别装置的方式来被破解的可能,导致安全隐患。


技术实现思路

1、有鉴于此,本专利技术提供了一种生物特征识别装置的加密方法、装置、设备及介质,用于解决现有技术中的采用生物特征识别装置的智能设备容易被更换生物特征识别装置的方式进行破解,进而带来安全隐患的问题。

2、为达上述之一或部分或全部目的或是其他目的,本专利技术提出一种生物特征识别装置的加密方法,包括:

3、获取生物特征识别装置的身份信息和基于所述生物特征识别装置采集的密码数据;

4、基于所述身份信息和所述密码数据按预设加密规则生成加密指令;

5、根据预设信息库验证所述加密指令,得到验证结果,并根据所述验证结果对与所述生物特征识别装置对应的主设备进行控制。

6、可选的,所述基于所述身份信息和所述密码数据按预设加密规则生成加密指令的步骤,包括:

7、获取所述生物特征识别装置预存的随机数;

8、将所述随机数、所述身份信息和所述密码数据按预设加密规则进行加密,得到所述加密指令。

9、可选的,在所述基于所述身份信息和所述密码数据按预设加密规则生成加密指令的步骤之前,还包括:

10、获取与所述生物特征识别装置对应的主设备的属性数据,并根据所述属性数据判断所述主设备的类型;

11、若所述主设备为移动设备,则获取所述主设备的第一算力数据,并在预设加密规则数据中确定所有满足所述第一算力数据的第一初始加密规则,得到第一初始加密规则集;

12、按预设周期获取所述主设备的内存剩余数据,并基于所述内存剩余数据在所述初始加密规则集中选择第一初始加密规则,作为所述预设加密规则。

13、可选的,在所述根据所述属性数据判断所述主设备的类型的步骤之后,还包括:

14、若所述主设备为固定设备,则获取所述主设备所处环境的加密等级数据,并根据所述加密等级数据在预设加密规则数据中确定第二初始加密规则,得到第二初始加密规则集;

15、获取所述主设备的第二算力数据,若所述算力数据大于或者等于阈值,则在所述第二初始加密规则集中选择满足所述第二算力数据的第二初始加密规则,作为所述预设加密规则;

16、若所述算力数据小于阈值,则在所述第二初始加密规则集中选择算力需求数据最小的第三目标加密规则,作为所述预设加密规则。

17、可选的,在所述根据预设信息库验证所述加密指令,得到验证结果的步骤之前,还包括:

18、获取所述主设备的历史日志数据;

19、在所述历史日志数据中按时间先后的顺序提取出目标生物特征识别装置的目标身份信息、目标密码数据和目标随机数数据;

20、基于所述目标身份信息、所述目标密码数据和所述目标随机数数据构建所述预设信息库。

21、可选的,所述根据预设信息库验证所述加密指令,得到验证结果,并根据所述验证结果对与所述生物特征识别装置对应的主设备进行控制的步骤,包括:

22、根据所述预设信息库中的目标身份信息,验证所述加密指令中所述生物特征识别装置的身份信息,若对所述生物特征识别装置的身份信息的验证不通过,则生成第一结果,并基于所述第一结果生成表示不对所述主设备进行控制的验证结果;

23、若对所述生物特征识别装置的身份信息的验证通过,则基于所述预设信息库中的所述目标随机数数据验证所述加密指令中的随机数,若对所述随机数的验证不通过,则生成第二结果,并基于所述第二结果生成表示不对所述主设备进行控制的验证结果;

24、若对所述随机数的验证通过,则基于所述预设信息库中的所述目标密码数据验证所述加密指令中的密码数据,若对所述密码数据的验证不通过,则生成第三结果,并基于所述第三结果生成表示不对所述主设备进行控制的验证结果;

25、若对所述密码数据的验证通过,则生成第四结果,并基于所述第四结果生成表示对所述主设备进行控制的验证结果;

26、当与所述生物特征识别装置对应的主设备不为1时,则基于所述密码数据和预设控制数据确定与所述密码数据对应的目标主设备的识别信息,并基于所述第四结果和所述识别信息生成表示对所述目标主设备进行控制的验证结果。

27、可选的,所述方法,还包括:

28、获取用户请求信息;

29、基于所述用户请求信息记录预设时间段内所述主设备针对目标任务的执行次数值;

30、在预设随机数池中随机选择目标数目个初始随机数,得到初始随机数集;

31、在预设运算方式数据中随机选择目标数目次,得到运算方式集合;

32、根据所述运算方式集合中的运算方式对所述执行次数值和所述初始随机数集进行计算,得到预设随机数;

33、将所述预设随机数存储于所述主设备,以使所述主设备基于所述预设随机数生成日志数据;

34、将所述预设随机数存储于当前与所述主设备对应的所述生物特征识别装置。

35、另一方面,本申请实施例提供了一种生物特征识别装置的加密装置,所述加密装置,包括:

36、数据采集模块,用于获取生物特征识别装置的身份信息和基于所述生物特征识别装置采集的密码数据;

37、加密模块,用于基于所述身份信息和所述密码数据按预设加密规则生成加密指令;

38、控制模块,用于根据预设信息库验证所述加密指令,得到验证结果,并根据所述验证结果对与所述生物特征识别装置对应的主设备进行控制。

39、另一方面,本申请实施例提供了一种电子设备,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过所述总线通信,所述机器可读指令被所述处理器执行时执行如上述的生物特征识别装置的加密的步骤。

40、另一方面,本申请实施例提供了一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上本文档来自技高网...

【技术保护点】

1.一种生物特征识别装置的加密方法,其特征在于,包括:

2.如权利要求1所述的生物特征识别装置的加密方法,其特征在于,所述基于所述身份信息和所述密码数据按预设加密规则生成加密指令的步骤,包括:

3.如权利要求1所述的生物特征识别装置的加密方法,其特征在于,在所述基于所述身份信息和所述密码数据按预设加密规则生成加密指令的步骤之前,还包括:

4.如权利要求3所述的生物特征识别装置的加密方法,其特征在于,在所述根据所述属性数据判断所述主设备的类型的步骤之后,还包括:

5.如权利要求1所述的生物特征识别装置的加密方法,其特征在于,在所述根据预设信息库验证所述加密指令,得到验证结果的步骤之前,还包括:

6.如权利要求5所述的生物特征识别装置的加密方法,其特征在于,所述根据预设信息库验证所述加密指令,得到验证结果,并根据所述验证结果对与所述生物特征识别装置对应的主设备进行控制的步骤,包括:

7.如权利要求1所述的生物特征识别装置的加密方法,其特征在于,所述方法,还包括:

8.一种生物特征识别装置的加密装置,其特征在于,所述加密装置,包括:

9.一种电子设备,其特征在于,包括:处理器、存储器和总线,所述存储器存储有所述处理器可执行的机器可读指令,当电子设备运行时,所述处理器与所述存储器之间通过所述总线通信,所述机器可读指令被所述处理器执行时执行如权利要求1至7中任一项所述的生物特征识别装置的加密方法的步骤。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器运行时执行如权利要求1至7中任一项所述的生物特征识别装置的加密方法的步骤。

...

【技术特征摘要】

1.一种生物特征识别装置的加密方法,其特征在于,包括:

2.如权利要求1所述的生物特征识别装置的加密方法,其特征在于,所述基于所述身份信息和所述密码数据按预设加密规则生成加密指令的步骤,包括:

3.如权利要求1所述的生物特征识别装置的加密方法,其特征在于,在所述基于所述身份信息和所述密码数据按预设加密规则生成加密指令的步骤之前,还包括:

4.如权利要求3所述的生物特征识别装置的加密方法,其特征在于,在所述根据所述属性数据判断所述主设备的类型的步骤之后,还包括:

5.如权利要求1所述的生物特征识别装置的加密方法,其特征在于,在所述根据预设信息库验证所述加密指令,得到验证结果的步骤之前,还包括:

6.如权利要求5所述的生物特征识别装置的加密方法,其特征在于,所述根据预设信息库验证所述加密...

【专利技术属性】
技术研发人员:陈小平汤广发
申请(专利权)人:佛山市云米电器科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1