【技术实现步骤摘要】
用户认证方法、装置、计算设备及计算机存储介质
本专利技术涉及互联网
,具体涉及一种用户认证方法、装置、计算设备及计算机存储介质。
技术介绍
随着移动支付的普及,人们已逐渐接受了通过二维码或者条形码等图像识别码来进行用户认证或付款。与此同时,图像识别码技术所存在的安全问题也逐渐浮现出来。以二维码为例,目前所使用的二维码主要是静态的二维码,二维码内容是固定的,这就意味着,一旦二维码被他人恶意拍照盗用,那么就可以利用该二维码进行重放攻击,从而方便地通过用户认证,进而进行支付等操作,使得用户的资产等遭受损失。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的用户认证方法、装置、计算设备及计算机存储介质。根据本专利技术的一个方面,提供了一种用户认证方法,该方法包括:获取移动终端所生成的与时间因子相关的图像识别码内容;根据当前本地时间,对图像识别码内容进行运算,得到运算结果;分析运算结果是否符合预设条件;若分析得到运算结果符合预设条件,则得到认证成功的认证结果。根据本专利技术的另一方面,提供了一种用户认证装置,该装置包括:获取 ...
【技术保护点】
一种用户认证方法,其特征在于,包括:获取移动终端所生成的与时间因子相关的图像识别码内容;根据当前本地时间,对所述图像识别码内容进行运算,得到运算结果;分析所述运算结果是否符合预设条件;若分析得到所述运算结果符合预设条件,则得到认证成功的认证结果。
【技术特征摘要】
1.一种用户认证方法,其特征在于,包括:获取移动终端所生成的与时间因子相关的图像识别码内容;根据当前本地时间,对所述图像识别码内容进行运算,得到运算结果;分析所述运算结果是否符合预设条件;若分析得到所述运算结果符合预设条件,则得到认证成功的认证结果。2.根据权利要求1所述的用户认证方法,其特征在于,所述图像识别码内容为所述移动终端根据用户信息、认证码以及时间因子生成的;其中,所述认证码是基于所述用户信息和终端时间得到的。3.根据权利要求2所述的用户认证方法,其特征在于,所述认证码是基于令牌信息和终端时间得到的,其中,所述令牌信息是基于所述用户信息和共享密钥信息得到的。4.根据权利要求2或3所述的用户认证方法,其特征在于,所述图像识别码内容为所述移动终端将所述用户信息、所述认证码以及总和校验码与所述时间因子进行异或运算而生成的;其中,所述总和校验码是基于所述用户信息和所述认证码得到的。5.根据权利要求1-4任一项所述的用户认证方法,其特征在于,所述根据当前本地时间,对所述图像识别码内容进行运算,得到运算结果进一步包括:在预设范围内选择一未曾被选择过的偏移量;根据所述偏移量和当前本地时间,得到修正时间;根据所述修正时间,对所述图像识别码内容进行运算,得到运算结果。6.根据权利要求5所述的用户认证方法,其特征在于,所述根据所述修正时间,对所述图像识别码内容进行运算,得到运算结果进一步包括:根据所述修正时间,计算得到与所述修正时间对应的认证时间因子;将所述认证时间因子与所述图...
【专利技术属性】
技术研发人员:汪德嘉,郭宇,王少凡,
申请(专利权)人:江苏通付盾科技有限公司,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。