一种声纹登录认证方法及其相关产品技术

技术编号:26653338 阅读:24 留言:0更新日期:2020-12-09 00:56
本申请实施例公开了一种声纹登录认证方法及其相关产品,应用于客户端,所述方法包括:获取第一用户的第一声纹数据;对第一用户标识、所述第一声纹数据和第一参数进行加密,得到第一声纹特征值;向服务端发送所述第一声纹特征值和所述第一用户标识;若获取到来自所述服务器的所述第一用户的声纹登录的结果,存储所述声纹登录的结果。本申请实施例公开了一种声纹登录认证方法,应用于服务端,所述方法包括:获取来自客户端的第一声纹特征值和第一用户标识;若识别出所述第一声纹特征值对应的用户为第二声纹特征值对应的用户,则向所述客户端发送登录凭证。本申请实施例提高了声纹登录方式的安全性。

【技术实现步骤摘要】
一种声纹登录认证方法及其相关产品
本申请涉及计算机
,尤其涉及一种声纹登录认证方法及其相关产品。
技术介绍
随着信息科技与人工智能的日益发展,基于生物特征的身份认证是现在及未来身份认证的主要发展方向。声纹认证由于其低成本、非接触、可远程及易于实现等优势,在身份认证中的地位日益增加。然而,声纹认证系统存在很多安全威胁。尤其是:一旦攻击者获取了服务提供者存储在数据库中用户们的声纹模板数据,那么这些攻击者/服务提供者可以根据这些模板数据在其他声纹认证系统中进行威胁最大的欺骗攻击即生成对应的语音假冒用户通过各项声纹认证系统的检测。因此,考虑到隐私保护和认证效率的需求,实现一个隐私保护的声纹认证系统是具有挑战性的。
技术实现思路
本申请实施例的主要目的在于提供一种声纹登录认证方法及其相关产品,能够提高声纹登录的安全性。第一方面,本申请实施例提供了一种声纹登录认证方法,应用于客户端,所述方法包括:获取第一用户的第一声纹数据;对第一用户标识、所述第一声纹数据和第一参数进行加密,得到第一声纹特征值,所述第一用户标识为基础登录信息鉴权成功后所述第一用户被赋予身份的标识;向服务端发送所述第一声纹特征值和所述第一用户标识;若获取到来自所述服务器的所述第一用户的声纹登录的结果,存储所述声纹登录的结果,所述声纹登录的结果是所述服务器根据所述第一声纹特征值和所述第一用户标识确定的。第二方面,本申请实施例提供了一种声纹登录认证方法,其特征在于,应用于服务端,所述方法包括:<br>获取来自客户端的所述第一声纹特征值和所述第一用户标识;若识别出所述第二声纹特征值对应的用户为所述第一声纹特征值对应的用户,则向客户端发送登录凭证。第三方面,本申请实施例提供了一种声纹登录认证装置,所述装置包括:获取单元,用于获取第一用户的第一声纹数据;加密单元,用于对第一用户标识、所述第一声纹数据和第一参数进行加密,得到第一声纹特征值,所述第一用户标识为基础登录信息鉴权成功后所述第一用户被赋予身份的标识;发送单元,用于向服务端发送所述第一声纹特征值和所述第一用户标识;存储单元,还用于若获取到来自服务器的第一用户的声纹登录的结果存储所述声纹登录的结果,所述声纹登录的结果是所述服务器根据所述第一声纹特征值和所述第一用户标识确定的。第四方面,本申请实施例提供了一种声纹登录认证装置,所述装置包括:获取单元,用于获取来自客户端的所述第一声纹特征值和所述第一用户标识;发送单元,用于若识别出所述第二声纹特征值对应的用户为所述第一声纹特征值对应的用户,则向客户端发送登录凭证。第五方面,本申请实施例提供了一种电子设备,包括处理器、存储器、通信接口以及一个或多个程序,其中,上述一个或多个程序被存储在上述存储器中,并且被配置由上述处理器执行,上述程序包括用于执行本申请实施例第一方面任一方法中的步骤的指令。第六方面,本申请实施例提供了一种计算机可读存储介质,其中,上述计算机可读存储介质存储用于电子数据交换的计算机程序,其中,上述计算机程序使得计算机执行如本申请实施例第一方面任一方法中所描述的部分或全部步骤。第七方面,本申请实施例提供了一种计算机程序产品,其中,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如本申请实施例第一方面任一方法中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。可以看出,本申请实施例提供了一种声纹登录认证方法,应用于客户端,通过获取第一用户的第一声纹数据;对第一用户标识、所述第一声纹数据和第一参数进行加密,得到第一声纹特征值,所述第一用户标识为基础登录信息鉴权成功后所述第一用户被赋予身份的标识;向服务端发送所述第一声纹特征值和所述第一用户标识;若获取到来自所述服务器的所述第一用户的声纹登录的结果,存储所述声纹登录的结果,所述声纹登录的结果是所述服务器根据所述第一声纹特征值和所述第一用户标识确定的。本申请实施例提高了声纹登录方式的安全性。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本申请实施例提供的一种声纹登录认证方法的交互流程示意图;图2为本申请实施例提供的一种声纹登录认证方法的流程示意图;图3为本申请实施例提供的一种声纹登录认证方法的流程示意图;图4是本申请实施例提供的一种电子设备的结构示意图;图5是本申请实施例提供的另一种电子设备的结构示意图;图6是本申请实施例提供的一种声纹登录认证装置的功能单元组成框图。图7是本申请实施例提供的另一种声纹登录认证装置的功能单元组成框图。具体实施方式为了使本
的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。下面对本申请实施例进行详细介绍。请参阅图1,图1是本申请实施例提供的一种声纹登录认证方法的交互流程示意图。为解决的问题,本申请提供了一种声纹登录认证方法,具体如图2所示,该方法可以包括但不限于如下步骤:S201、客户端获取第一用户的第一声纹数据;其中,第一用户的第一声纹数据可以是根据指定的语句录入的音频确定的具体实现中,客户端获取第一用户的第一声纹数据,包括但不限于:客户端获取来自录音机的第一用户的第一声纹数据。S202、客户端对第一用户标识、所述第一声纹数据和第一参数进行加密,得到第一声纹特征值。其中,所述第一用户标识为基础登录信息鉴权成功后所述第一用户被赋予身份的标识;例如,第一用户标识可以是一串与第一用户身份对应的数字、数字与字母本文档来自技高网
...

【技术保护点】
1.一种声纹登录认证方法,其特征在于,应用于客户端,所述方法包括:/n获取第一用户的第一声纹数据;/n对第一用户标识、所述第一声纹数据和第一参数进行加密,得到第一声纹特征值,所述第一用户标识为基础登录信息鉴权成功后所述第一用户被赋予身份的标识;/n向服务端发送所述第一声纹特征值和所述第一用户标识;/n若获取到来自所述服务器的所述第一用户的声纹登录的结果,存储所述声纹登录的结果,所述声纹登录的结果是所述服务器根据所述第一声纹特征值和所述第一用户标识确定的。/n

【技术特征摘要】
1.一种声纹登录认证方法,其特征在于,应用于客户端,所述方法包括:
获取第一用户的第一声纹数据;
对第一用户标识、所述第一声纹数据和第一参数进行加密,得到第一声纹特征值,所述第一用户标识为基础登录信息鉴权成功后所述第一用户被赋予身份的标识;
向服务端发送所述第一声纹特征值和所述第一用户标识;
若获取到来自所述服务器的所述第一用户的声纹登录的结果,存储所述声纹登录的结果,所述声纹登录的结果是所述服务器根据所述第一声纹特征值和所述第一用户标识确定的。


2.根据权利要求1所述的方法,其特征在于,所述获取第一用户的第一声纹数据之前,还包括:
若所述第一用户的基础登录信息鉴权成功,则获取来自所述服务端的所述第一用户对应的第一用户标识;
获取所述第一用户的第二声纹数据;
将所述第一用户标识、所述第二声纹数据和所述第一参数进行信息摘要算法MD5加密,得到所述第一用户的第二声纹特征值;
向所述服务端发送所述第二声纹特征值和所述第一用户标识;
存储所述第一参数和所述第一用户标识。


3.根据权利要求1所述的方法,其特征在于,所述第一用户的基础登录信息包括:所述第一用户的用户密码信息和/或所述第一用户的手机号验证信息;
所述若所述第一用户的基础登录信息鉴权成功,则获取来自服务端的所述第一用户对应的第一用户标识,包括:
若所述第一用户的用户密码信息鉴权登录成功,则获取来自服务端的所述第一用户对应的第一用户标识;或者,
若所述第一用户的手机号验证信息鉴权登录成功,则获取来自服务端的所述第一用户对应的第一用户标识;
若第一用户的用户密码信息鉴权和所述第一用户的手机号验证信息鉴权登录成功,则获取来自服务端的所述第一用户对应的第一用户标识。


4.根据权利要求1所述的方法,其特征在于,所述第一参数为随机生成的随机值。


5.一种声纹登录认证方法,其特征在于,应用于服务端,所述方法包括...

【专利技术属性】
技术研发人员:郭涛盖红君
申请(专利权)人:上海博泰悦臻电子设备制造有限公司
类型:发明
国别省市:上海;31

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

1