首页> 外文期刊>Computer Science and Application >基于安卓SDK的图片验证码设计
【24h】

基于安卓SDK的图片验证码设计

机译:基于安卓SDK的图片验证码设计

获取原文
       

摘要

移动互联网时代,随着手机APP的不断发展,人们对APP的信息安全提出了更高要求。本文的研究目的就是利用安卓SDK设计实现加密验证,更大程度上加强应用上信息的安全性。利用安卓SDK,本文设计了一种基于安卓Canvas和Paint的图片验证码,通过初始化数据、目标选取、角度变化、权重变化、色彩变换、添加干扰等步骤生成图片验证码,用于防范机器识别。图片验证码在当下是应用最广的验证码,与其他验证码相比,更容易操作和人眼识别。在将用户的账户密码请求到服务器之前,先进行图片验证码的识别,大大增加了应用的安全性。该验证码不仅有效的防止了非法用户的暴力破解,还减轻了暴力攻击所导致的服务器请求压力。 In the mobile Internet era, with the continuous development of mobile APPs, people have put forward higher requirements for the information security of APPs. The research purpose of this article is to use the Android SDK design to implement cryptographic verification and to enhance the security of information on the application to a greater extent. Using the Android SDK, this article designs an image verification code based on Android Canvas and Paint. The image verification code is generated through the steps of initialization data, target selection, angle change, weight change, color conversion, and adding interference to prevent machine recognition. The picture verification code is the most widely used verification code at present, compared with other verification codes, it is easier to operate and human eye recognition. In order to identify the picture verification code before requesting the user's account password to the server, the application security is greatly increased. The verification code not only effectively prevents brute force cracking by illegal users, but also reduces the server request pressure caused by brute force attacks.
机译:移动互联网时代,随着手机APP的不断发展,人们对APP的信息安全提出了更高要求。本文的研究目的就是利用安卓SDK设计实现加密验证,更大程度上加强应用上信息的安全性。利用安卓SDK,本文设计了一种基于安卓Canvas和Paint的图片验证码,通过初始化数据、目标选取、角度变化、权重变化、色彩变换、添加干扰等步骤生成图片验证码,用于防范机器识别。图片验证码在当下是应用最广的验证码,与其他验证码相比,更容易操作和人眼识别。在将用户的账户密码请求到服务器之前,先进行图片验证码的识别,大大增加了应用的安全性。该验证码不仅有效的防止了非法用户的暴力破解,还减轻了暴力攻击所导致的服务器请求压力。 In the mobile Internet era, with the continuous development of mobile APPs, people have put forward higher requirements for the information security of APPs. The research purpose of this article is to use the Android SDK design to implement cryptographic verification and to enhance the security of information on the application to a greater extent. Using the Android SDK, this article designs an image verification code based on Android Canvas and Paint. The image verification code is generated through the steps of initialization data, target selection, angle change, weight change, color conversion, and adding interference to prevent machine recognition. The picture verification code is the most widely used verification code at present, compared with other verification codes, it is easier to operate and human eye recognition. In order to identify the picture verification code before requesting the user's account password to the server, the application security is greatly increased. The verification code not only effectively prevents brute force cracking by illegal users, but also reduces the server request pressure caused by brute force attacks.

著录项

获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号