The invention relates to a transaction verification technology in the field of security mechanism, in particular to a lock code verification method and related equipment for anti-theft based on transaction verification, the method includes: receiving the OTP verification code submitted by the user, traversing the OTP verification code submitted by the user, extracting the first string of the OTP verification code when the OTP verification code contains a lock identification, obtaining The first string is compared with the account lock code of the user to determine whether to execute the business request according to the comparison result. The above method can achieve the purpose of double-layer protection of account security through the combination of preset lock code and OTP verification code. The temporary lock setting method of lock code is adopted to improve the efficiency of user locking account and effectively guarantee account security.
【技术实现步骤摘要】
基于交易验证的防盗用锁定码验证方法及相关设备
本专利技术涉及安全机制领域,特别是涉及一种基于交易验证的防盗用锁定码验证方法及相关设备。
技术介绍
随着信息化水平的不断提升,各类网站或平台的注册信息中所包含的个人信息数据也越来越详细,一方面为网络监管提供了越来越便利的协助手段,另一方面给人们的生活、工作带来了巨大的风险,信息安全已经上升到关系社会稳定、经济发展和公民权益的地位,成为国家安全、社会安全的重要组成部分。目前各类信息安全保护系统均是采取比较单一的密码验证的手段实现,但是随着手机权限的不断扩大,个人隐私的泄露已呈现出扩大的趋势,诈骗团伙利用个人隐私信息盗用、仿冒手机设备的情况越来越多,不断通过钓鱼网站等方式盗取用户密码、非法获取用户的金融资产,给人们的生活、工作带来了诸多困扰。
技术实现思路
基于此,有必要针对信息安全保护系统密码验证方式过于简单、个人信息泄露严重,给个人生活、工作带来巨大风险的问题,提供一种基于交易验证的防盗用锁定码验证方法及相关设备。一种基于交易验证的防盗用锁定码验证方法,包括:接收用户的业务处理请求,向所述用户发送提交OTP验证码指令;接收所述用户提交的OTP验证码,遍历所述用户提交的OTP验证码,当OTP验证码中包含有锁定标识时,根据所述锁定标识在所述OTP验证码中的位置,提取所述OTP验证码中的第一字符串;获取所述用户的账户锁定码,将所述第一字符串与所述账户锁定码进行比对,当所述第一字符串与所述账户锁定码一致时,不执行所述业务 ...
【技术保护点】
1.一种基于交易验证的防盗用锁定码验证方法,其特征在于,包括:/n接收用户的业务处理请求,向所述用户发送提交OTP验证码指令;/n接收所述用户提交的OTP验证码,遍历所述用户提交的OTP验证码,当OTP验证码中包含有锁定标识时,根据所述锁定标识在所述OTP验证码中的位置,提取所述OTP验证码中的第一字符串;/n获取所述用户的账户锁定码,将所述第一字符串与所述账户锁定码进行比对,当所述第一字符串与所述账户锁定码一致时,不执行所述业务请求;/n当所述第一位字符串与所述锁定码不一致时,则获取所述锁定标识中的特殊字符,根据所述特殊字符的位置,提取所述OTP验证码中的第二字符串;/n若所述第二字符串与所述账户锁定码不一致,则执行所述业务请求,否则不执行。/n
【技术特征摘要】
1.一种基于交易验证的防盗用锁定码验证方法,其特征在于,包括:
接收用户的业务处理请求,向所述用户发送提交OTP验证码指令;
接收所述用户提交的OTP验证码,遍历所述用户提交的OTP验证码,当OTP验证码中包含有锁定标识时,根据所述锁定标识在所述OTP验证码中的位置,提取所述OTP验证码中的第一字符串;
获取所述用户的账户锁定码,将所述第一字符串与所述账户锁定码进行比对,当所述第一字符串与所述账户锁定码一致时,不执行所述业务请求;
当所述第一位字符串与所述锁定码不一致时,则获取所述锁定标识中的特殊字符,根据所述特殊字符的位置,提取所述OTP验证码中的第二字符串;
若所述第二字符串与所述账户锁定码不一致,则执行所述业务请求,否则不执行。
2.根据权利要求1所述的基于交易验证的防盗用锁定码验证方法,其特征在于,所述接收用户的业务处理请求,向所述用户发送提交OTP验证码指令之前,所述方法还包括:
发送手机号码获取指令至所述用户的终端,接收所述终端的反馈信息中的手机号码;
若所述反馈信息中的手机号码与账户绑定的手机号码一致,则发送OTP验证码至所述终端;
若所述反馈信息中的手机号码与账户绑定的手机号码不一致,则再次发送手机号码获取指令至所述所在终端,若再次接收到的反馈信息中的手机号码与所述账户绑定的手机号码仍然不一致,则不发送OTP验证码至所述终端。
3.根据权利要求2所述的基于交易验证的防盗用锁定码验证方法,其特征在于,在不执行所述业务请求之后,所述方法还包括:
发送业务请求终止的提示信息至所述用户的终端,所述提示信息中包括账户锁定成功字段。
4.根据权利要求1所述的基于交易验证的防盗用锁定码验证方法,其特征在于,所述获取所述用户的账户锁定码,将所述第一字符串与所述账户锁定码进行比对,包括:
获取所述第一字符串的长度和所述账户锁定码的长度,若所述第一字符串的长度与所述账户锁定码的长度一致,则从首到尾依次比较所述第一字符串中各个字符和所述账户锁定码中各个字符的像素值;
若所述第一字符串中各个字符和所述账户锁定码中各个字符的像素值均一致,则所述第一字符串与所述账户锁定码一致,否则不一致。
5.根据权利要求1所述的基于交易验证的防盗用锁定码验证方法,其特征在于,所述根据所述锁定标识在所述OTP验证码中的位置,提取所述OTP验证码中的第一字符串,包括:
根据预设的分类规则,将所述OTP验证码分为数字组和非数字组;
遍历所述非数字组,...
【专利技术属性】
技术研发人员:郑如刚,
申请(专利权)人:平安科技深圳有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。