【技术实现步骤摘要】
一种身份验证方法、系统及存储介质
[0001]本专利技术涉及身份验证
,尤其是指一种身份验证方法、系统及存储介质。
技术介绍
[0002]互联网上各种行为,注册、登录、发帖、领优惠券、投票等等应用场景,都有被机器刷造成各类损失的风险,如果不对这种作弊行为加以防范,灌水内容、垃圾注册、恶意登录、刷票、撞库、活动作弊、垃圾广告、爬虫、羊毛党等用户行为一旦发生,将对产品自身发展、用户体验造成极大的影响。
[0003]验证码其终极目的,就是区分正常人和机器的操作。区分人机行为是必要的,在现有技术中,为保证是人工操作的身份验证方式主要有以下几种:
[0004](1)图片身份验证码方式,比如将数字做成图片让用户进行识别,该方案优点是简单且易于实现,不过随着技术的发展,机器识别图片文字信息已经变成可能,存在安全隐患。(2)问答身份验证方式,比如类似于1+1=?,用户填上正确的答案即验证通过。该方案同样是简单且易于实现,不过需要初始化题目,数量越多越好,否则容易被暴力破解,且随着人工智能的发展,简单的问答性的验证方式容 ...
【技术保护点】
【技术特征摘要】
1.一种身份验证方法,其特征在于,包括以下步骤:S1、构建待验证的图像集;S2、判断是否接受到客户端发送的验证请求,若是,则从所述图像集中随机抽取一张待验证图像发送至客户端,若否,则结束;其中,待验证图像包括迷宫单元和位于所述迷宫单元内的滑动件;S3,获取客户端反馈的所述滑动件在迷宫单元内的行进行为信息,判断所述滑动件的行进行为信息是否满足预设条件,若不满足,则身份验证失败,执行步骤S5;若满足,则进入下一步;其中,所述预设条件包括:滑动件在行进过程中未碰到迷宫单元的边界线、未碰到迷宫单元内预设的第一干扰像素且预设的时效参数内滑动件在迷宫单元内完成了行进路线;S4、获取滑动件收集到的预设在迷宫单元内的第二干扰像素的数量,并判断收集到的所述第二干扰像素的数量是否达到阈值,若否,则身份验证失败,执行步骤S5,若是,则身份验证成功,验证完成;S5、返回步骤S2,直至身份验证成功。2.根据权利要求1所述的身份验证方法,其特征在于,所述迷宫单元内生成有滑动件的初始位置、滑动件需到达的目标位置以及连通所述初始位置和目标位置的多条迷宫线路;其中,所述初始位置和目标位置均为随机生成。3.根据权利要求2所述的身份验证方法,其特征在于,所述迷宫单元内预设第一干扰像素的方法为:配置干扰参数;根据所述干扰参数生成所述第一干扰像素,将多个所述第一干扰像素随机设置在所述迷宫线路上;其中,至少一条所述迷宫线路中设置有第一干扰像素,且至少一条所述迷宫线线路中未设置有第一干扰像素。4.根据权利要求2所述的身份验证方法,其特征在于,所述滑动件完成行进路线具体为:所述滑动件从所述初始位置经任意一条迷宫线路行进至所述目标位置。5.根据权利要求1所述的身份验证方法,其特征在于,所述时效参数设置为30s<...
【专利技术属性】
技术研发人员:王珏,王琦琦,
申请(专利权)人:苏州良医汇网络科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。