System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 身份认证方法、身份认证装置及存储介质制造方法及图纸_技高网

身份认证方法、身份认证装置及存储介质制造方法及图纸

技术编号:44996960 阅读:7 留言:0更新日期:2025-04-15 17:10
本申请公开了一种身份认证方法、身份认证装置及存储介质,涉及身份认证技术领域,包括:识别到与智能眼镜端建立蓝牙连接的认证端发送的公钥和第一密文时,获取用户的待认证生物特征数据;利用公钥和第一密文对待认证生物特征数据进行同态加密处理,得到结果密文;将结果密文发送至认证端,以便认证端根据结果密文进行身份认证,实现在保证基于智能眼镜端提升与认证端的认证便捷性的同时,确保智能眼镜端与认证端之间数据传输的安全性。

【技术实现步骤摘要】

本申请涉及身份认证,尤其涉及身份认证方法、身份认证装置及存储介质


技术介绍

1、近年来,随着智能穿戴设备的发展,智能眼镜的应用领域也越来越广泛,其中就包括身份认证领域。例如,在智能汽车、区域门禁、智能门禁锁等场景中,使用智能眼镜进行身份认证将大幅提升认证的便捷性。

2、然而,智能眼镜的身份认证涉及到与认证端(如智能汽车、区域门禁智能门锁等)之间的数据传输,其中不可避免地会涉及到用户身份数据的传输,而该传输过程中存在着数据泄露的风险。因此如何在保证认证便捷性的同时,确保数据传输的安全性成为了一个亟待解决的问题。


技术实现思路

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、利用私钥对结果密文进行解密,得到结果明文;

27、提取结果明文中倒数预设位数上的数值,得到结果数值,将结果数值与随机数值进行比较,根据比较结果确定身份认证结果。

28、在一实施例中,根据比较结果确定身份认证结果的步骤包括:

29、若比较结果为结果数值与随机数值相同,则生成表征身份认证通过的身份认证结果;

30、若比较为结果数值与随机数值不相同,则生成表征身份认证失败的身份认证结果。

31、此外,为实现上述目的,本申请还提出一种身份认证装置,该身份认证装置包括:存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,计算机程序配置为实现如上文的身份认证方法的步骤。

32、此外,为实现上述目的,本申请还提出一种存储介质,该存储介质为计算机可读存储介质,存储介质上存储有计算机程序,计算机程序被处理器执行时实现如上文的身份认证方法的步骤。

33、本申请提出的一个或多个技术方案,至少具有以下技术效果:

34、提出一种应用于智能眼镜端上的身份认证方法,该身份认证方法为:识别到与智能眼镜端建立蓝牙连接的认证端发送的公钥和第一密文时,获取用户的待认证生物特征数据;利用公钥和第一密文对待认证生物特征数据进行同态加密处理,得到结果密文;将结果密文发送至认证端,以便认证端根据结果密文进行身份认证。

35、即本申请通过同态加密处理对在智能眼镜端和认证端之间传输的用于进行身份认证的结果密文进行加密传输,使得在数据传输过程中,能够始终保持用户身份数据的加密状态,以此避免数据泄露存在的传输和认证风险,实现在保证基于智能眼镜端提升与认证端的认证便捷性的同时,确保智能眼镜端与认证端之间数据传输的安全性。

本文档来自技高网...

【技术保护点】

1.一种身份认证方法,其特征在于,所述身份认证方法应用于智能眼镜端,所述身份认证方法包括:

2.如权利要求1所述的身份认证方法,其特征在于,所述识别到与所述智能眼镜端建立蓝牙连接的认证端发送的公钥和第一密文时的步骤之前还包括:

3.如权利要求1所述的身份认证方法,其特征在于,所述利用所述公钥和所述第一密文对所述待认证生物特征数据进行同态加密处理,得到结果密文的步骤包括:

4.一种身份认证方法,其特征在于,所述身份认证方法应用于认证端,所述身份认证方法包括:

5.如权利要求4所述的身份认证方法,其特征在于,所述对存储的加密生物特征数据进行同态加法处理的步骤之前还包括:

6.如权利要求5所述的身份认证方法,其特征在于,所述对存储的加密生物特征数据进行同态加法处理,得到第一密文的步骤包括:

7.如权利要求6所述的身份认证方法,其特征在于,所述对所述结果密文进行解密,得到身份认证结果的步骤包括:

8.如权利要求7所述的身份认证方法,其特征在于,所述根据比较结果确定所述身份认证结果的步骤包括:

9.一种身份认证装置,其特征在于,所述身份认证装置包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序配置为实现如权利要求1至8中任一项所述的身份认证方法的步骤。

10.一种存储介质,其特征在于,所述存储介质为计算机可读存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至8中任一项所述的身份认证方法的步骤。

...

【技术特征摘要】

1.一种身份认证方法,其特征在于,所述身份认证方法应用于智能眼镜端,所述身份认证方法包括:

2.如权利要求1所述的身份认证方法,其特征在于,所述识别到与所述智能眼镜端建立蓝牙连接的认证端发送的公钥和第一密文时的步骤之前还包括:

3.如权利要求1所述的身份认证方法,其特征在于,所述利用所述公钥和所述第一密文对所述待认证生物特征数据进行同态加密处理,得到结果密文的步骤包括:

4.一种身份认证方法,其特征在于,所述身份认证方法应用于认证端,所述身份认证方法包括:

5.如权利要求4所述的身份认证方法,其特征在于,所述对存储的加密生物特征数据进行同态加法处理的步骤之前还包括:

6.如权利要求5所述的身份认证方法,其特征在于,所述对存储的...

【专利技术属性】
技术研发人员:刘成金张庆凯王平平张臣
申请(专利权)人:青岛歌尔视界科技有限公司
类型:发明
国别省市:

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

1