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

安全认证的方法、装置制造方法及图纸

技术编号:43994828 阅读:2 留言:0更新日期:2025-01-10 20:14
本公开实施例提供了一种安全认证的方法、装置,涉及安全技术领域。包括:接收终端发送的用于获取动态口令的第一请求消息,所述第一请求消息中包括所述终端的第一终端标识;根据所述第一终端标识获取所述终端的第一地理位置;基于所述第一地理位置生成第一动态口令,并向所述终端发送包括所述第一动态口令的第一响应消息。能够提供一种更便捷和经济高效的身份认证方法,节省身份认证的成本,也避免随身携带认证设备,提升用户体验,同时,第一动态口令可以用于在完成身份认证的同时,进一步验证身份认证者的地理位置信息,提升身份认证的不可抵赖性和可靠性。

【技术实现步骤摘要】

本公开涉及安全,尤其涉及一种安全认证的方法、装置、电子设备、存储介质及计算机程序产品。


技术介绍

1、随着技术的发展,电子签名技术作为身份认证技术在各个领域得到了广泛的应用,常见的电子签名技术包括数字证书、双因素认证、身份验证文件,除此之外,动态口令作为另外一种常用的身份认证技术也被广泛应用。

2、相关技术中的安全认证技术存在以下两方面显著的不足:

3、1、电子签名技术虽然在一定程度上能够验证身份认证者的身份信息,但电子签名技术无法提供更多的认证信息,影响电子签名技术的不可抵赖性和可靠性。

4、2、而对于相关技术中的动态口令身份认证方式,通常需要额外的硬件设备配合来完成,而且用户需要随身携带认证设备才能进行身份认证,增加身份认证的成本,也导致身份认证比较繁琐,影响用户的体验。


技术实现思路

1、本公开实施例的目的是提供一种安全认证的方法、装置、电子设备、存储介质及计算机程序产品。

2、为解决上述技术问题,本公开实施例是通过以下各方面实现的。

3、根据本公开实施例的第一方面,提供一种安全认证的方法,所述方法包括:接收终端发送的用于获取动态口令的第一请求消息,所述第一请求消息中包括所述终端的第一终端标识;根据所述第一终端标识获取所述终端的第一地理位置;基于所述第一地理位置生成第一动态口令,并向所述终端发送包括所述第一动态口令的第一响应消息。

4、根据本公开实施例的第二方面,提供一种安全认证的装置,所述装置包括:接收模块,用于接收终端发送的用于获取动态口令的第一请求消息,所述第一请求消息中包括所述终端的第一终端标识;获取模块,用于根据所述第一终端标识获取所述终端的第一地理位置;认证模块,用于基于所述第一地理位置生成第一动态口令,并向所述终端发送包括所述第一动态口令的第一响应消息。

5、根据本公开实施例的第三方面,提供一种电子设备,包括:处理器;用于存储所述处理器可执行指令的存储器;其中,所述处理器用于执行上述第一方面所述的安全认证的方法的步骤。

6、根据本公开实施例的第四方面,提供一种计算机可读存储介质,所述计算机可读存储介质存储一个或多个程序,所述一个或多个程序当被包括多个应用程序的电子设备执行时,使得所述电子设备执行第一方面所述的安全认证的方法的步骤。

7、根据本公开实施例的第四方面,提供一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,使所述计算机执行第一方面所述的安全认证的方法。

8、上述技术方案中的一个技术方案具有如下的优点或有益效果,接收终端发送的用于获取动态口令的第一请求消息;根据所述第一终端标识获取所述终端的第一地理位置;基于所述第一地理位置生成第一动态口令,并向所述终端发送包括所述第一动态口令的第一响应消息。能够提供一种更便捷和经济高效的身份认证方法,节省身份认证的成本,也避免随身携带认证设备,提升用户体验,同时,第一动态口令可以用于在完成身份认证的同时,进一步验证身份认证者的地理位置信息,提升身份认证的不可抵赖性和可靠性。

9、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。

10、本公开的其他特征和优点将在随后的具体实施方式部分予以详细说明。

本文档来自技高网...

【技术保护点】

1.一种安全认证的方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述第一地理位置生成第一动态口令,包括:

3.根据权利要求2所述的方法,其特征在于,所述基于所述第一地理位置、所述终端的第二终端标识和生成所述第一动态口令时的第一时间戳生成所述第一动态口令,包括:

4.根据权利要求2所述的方法,其特征在于,生成所述第一动态口令的第一公式为:

5.根据权利要求1至4中任一项所述的方法,其特征在于,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,所述根据所述IP地址获取所述终端的第二地理位置,包括:

7.根据权利要求5所述的方法,其特征在于,所述第三请求消息还包括第三终端标识,所述基于所述第二地理位置生成第二动态口令,包括:

8.根据权利要求1至4中任一项所述的方法,其特征在于,所述方法还包括:

9.根据权利要求8所述的方法,其特征在于,所述第四请求消息还包括第四终端标识,所述基于所述第三地理位置生成第四动态口令,包括:

10.根据权利要求8所述的方法,其特征在于,所述变换规则包括进制变换规则、数位顺序变换规则或者数位变换规则。

...

【技术特征摘要】

1.一种安全认证的方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述第一地理位置生成第一动态口令,包括:

3.根据权利要求2所述的方法,其特征在于,所述基于所述第一地理位置、所述终端的第二终端标识和生成所述第一动态口令时的第一时间戳生成所述第一动态口令,包括:

4.根据权利要求2所述的方法,其特征在于,生成所述第一动态口令的第一公式为:

5.根据权利要求1至4中任一项所述的方法,其特征在于,所述方法还包括:

6.根据权利要求5所述的方法,其特征...

【专利技术属性】
技术研发人员:陈奕群黄伟湘石聪慧熊舸高晓蕊
申请(专利权)人:中移互联网有限公司
类型:发明
国别省市:

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

1