一种增强现实验证码方法及应用技术

技术编号:20797466 阅读:64 留言:0更新日期:2019-04-06 11:04
本发明专利技术涉及一种增强现实验证码方法,属于信息安全领域,在计算机终端基础上增加移动终端认证,用户通过移动终端捕获特定标志物,并根据标志物信息通过增强现实技术在移动终端屏幕中随机显示三维验证码,用户只有在可视角度范围内才能看清该验证码所蕴含的完整信息。本方法的双通道设置(移智终端和计算机终端)可以提高验证码的安全级别,而对于单通道(仅限移智终端)场景,陀螺仪可用于三维验证码。用户可以在复杂的三维字符背景上看到三维的随机字符,并旋转手机找到适当的角度来识别验证码。本发明专利技术将用户的判断融入验证过程中,大幅提高了安全性。本发明专利技术可广泛应用推广到信息安全、安全认证、电子商务、银行、证券、金融等领域。

An Augmented Reality Verification Code Method and Its Application

The invention relates to an Augmented Reality Verification Code method, which belongs to the field of information security. Mobile terminal authentication is added on the basis of computer terminals. Users capture specific markers through mobile terminals, and randomly display three-dimensional verification codes in mobile terminal screens through augmented reality technology according to marker information. Users can only see the verification codes in the visual angle range. Complete information contained. The two-channel settings (intelligent terminal and computer terminal) of this method can improve the security level of verification codes. For single-channel (intelligent terminal only) scenarios, gyroscopes can be used for three-dimensional verification codes. Users can see three-dimensional random characters on the complex three-dimensional character background, and rotate the mobile phone to find the appropriate angle to identify the verification code. The invention integrates the user's judgment into the verification process and greatly improves the security. The invention can be widely applied to the fields of information security, security authentication, electronic commerce, banking, securities, finance, etc.

【技术实现步骤摘要】
一种增强现实验证码方法及应用
本专利技术属于人机验证、增强现实、移动终端领域,特别是三维验证码方法,具体地说是增强现实验证码方法,对于单通道(仅限移动电话)场景,采用的是陀螺仪验证码方法。
技术介绍
验证码在互联网行业的人机验证领域已经被广泛地研究,并且在身份认证、隐私保护和网络安全等方面得到广泛地应用。验证码被粗略的分为以下三类:二维验证码、音频验证码和视频验证码。二维验证码是最常见的验证机制之一,而且形式多样,包括文本验证码、图像验证码和行为验证码。文本验证码[1](高原.基于字符特征的文本验证码破解[J].电子科技,2012,25(06):149-152+157.)的结构相对简单,一般是由数字、大小写字母和汉字随机组合的文本图片,更进一步的,通常会在字符上加一些干扰,例如文字粘连、扭曲、背景线条干扰等等,从而提高机器识别的难度。缺点和不足在于目前针对文本验证码的破解技术已经相对成熟,文本验证码的破解已经变得相当容易;图像验证码[2](田朝辉,金鑫,赵耿,李晓东.基于深度学习的物体识别验证码破解方法[J].计算机仿真,2018,35(03):216-220.)是由物体类型繁多的图本文档来自技高网...

【技术保护点】
1.一种增强现实验证码方法,其特征在于,包括以下步骤:第一步,根据三维建模软件,对数字、字母和汉字进行三维模型设计的处理,设置模型的详细参数,得到三维验证码模型;第二步,根据第一步生成的三维验证码模型,在移动端调用增强现实技术中关键的三维注册技术和识别追踪技术,通过实时计算手机摄像头的角度和位置,对三维验证码模型进行图像识别和模糊识别技术的处理,使虚拟的三维验证码模型叠加到用户手机屏幕上进行互动,得到增强现实验证码;第三步,根据第二步的增强现实验证码,设计随机切换算法,对增强现实验证码进行角度、大小和颜色的随机处理,最终完成基于增强现实技术的移动端三维验证码设计工作。

【技术特征摘要】
1.一种增强现实验证码方法,其特征在于,包括以下步骤:第一步,根据三维建模软件,对数字、字母和汉字进行三维模型设计的处理,设置模型的详细参数,得到三维验证码模型;第二步,根据第一步生成的三维验证码模型,在移动端调用增强现实技术中关键的三维注册技术和识别追踪技术,通过实时计算手机摄像头的角度和位置,对三维验证码模型进行图像识别和模糊识别技术的处理,使虚拟的三维验证码模型叠加到用户手机屏幕上进行互动,得到增强现实验证码;第三步,根据第二步的增强现实验证码,设计随机切换算法,对增强现实验证码进行角度、大小和颜色的随机处理,最终完成基于增强现实技术的移动端三维验证码设计工作。2.根据权利要求1所述的增强现实验证码方法,其特征在于:在所述第一步中,三维模型包括0-9的10个数字,a-z的26个小写字母,A-Z的26个大写字母,总共62个三维模型;所述三维模型的详细参数包括字体的格式、模型在世界坐标中的位置、模型厚度、大小、颜色、材质以及中心点。3.根据权利要求1所述的增强现实验证码方法,其特征在于:在所述第二步中,手机摄像头的角度范围分布如下:XOZ面是盲面;XOY面可视角度为0-180度,即在左右侧范围存在盲角;YOZ面可视角度范围是0-90度,即在俯视角度前后侧范围存在盲角。4.根据权利要求1所述的增强现实验证码方法,其特征在于:在所述第三步中,利用随机切换算法,设计随机角度函数、随机大小函数和随机颜色函数,将验证码四个字符模型的角度、大小和颜色三个参数设置随机,其中随机角度函数是将四个字符模型角度每次刷新后任意旋...

【专利技术属性】
技术研发人员:金鑫韩瑞李晓东李城壕孙红波
申请(专利权)人:中共中央办公厅电子科技学院
类型:发明
国别省市:北京,11

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

1