The invention discloses a security input control method, a system and a storage medium for a mobile terminal keyboard, in which the method includes: numbering the location of all characters on a virtual keyboard; generating a random number when a virtual keyboard is detected in a mobile terminal by a virtual keyboard in a mobile terminal; The corresponding numbers of the characters are added with the generated random numbers, and the new codes corresponding to each character are obtained. Then each new code is used to generate the final encoding of the number of characters of the virtual keyboard, and the characters are filled to the virtual keyboard according to the corresponding final code. When the user uses a virtual keyboard with touch screen, it can effectively protect the coordinates of the virtual keyboard and avoid the leakage of the password input due to the leakage of the touch coordinates in the input operation of the user, thus improving the security of the mobile terminal and providing the security for the user.
【技术实现步骤摘要】
一种移动终端键盘安全输入控制方法、系统及存储介质
本专利技术涉及移动终端
,具体涉及一种移动终端键盘安全输入控制方法、系统及存储介质。
技术介绍
目前,在移动终端中多数采用的是触摸屏,而传统的键盘打字输入则也由触摸屏上的虚拟触摸式键盘所代替,当用户需要在移动终端上进行输入时,移动终端的屏幕上会显示出来虚拟键盘,然后虚拟键盘中划分成多个互不相交叠的触摸区域,每一个触摸区域对应着一个字符的输入,当用户在触摸屏上的触摸点落入一个字符串所对应的触摸区域时,认为输入了该字符。由于触摸屏采用的是绝对坐标,也就是触摸屏输入的坐标与前后输入的坐标是无关的,因此,当移动终端的触摸屏坐标泄露时,容易造成输入的字符为他人所劫获,特别是当用户在进行密码等输入时,如果触摸屏坐标泄露则易为他人所盗取密码。因此,现有技术还有待于改进和发展。
技术实现思路
鉴于上述现有技术的不足之处,本专利技术的目的在于提供一种移动终端键盘安全输入控制方法、系统及存储介质,本专利技术提供一种移动终端键盘安全输入控制方法,旨在当用户使用触摸屏的虚拟键盘时,能够对虚拟键盘的坐标进行有效保护,避免用户在进行密码等输入操作时由于触摸坐标的泄露导致密码输入的泄露,从而提升移动终端的安全性,为用户提供保障。为了达到上述目的,本专利技术采取了以下技术方案:一种移动终端键盘安全输入控制方法,其中,包括如下步骤:对移动终端虚拟键盘上的所有字符所在位置进行编号;当检测到移动终端中通过触摸屏的虚拟键盘输入密码时,生成一个随机的数字;将各个字符对应的编号均加上所生成的随机数字,得到各个字符对应的新编码;再将各个新的编码对虚拟 ...
【技术保护点】
1.一种移动终端键盘安全输入控制方法,其特征在于,包括如下步骤:对移动终端虚拟键盘上的所有字符所在位置进行编号;当检测到移动终端中通过触摸屏的虚拟键盘输入密码时,生成一个随机的数字;将各个字符对应的编号均加上所生成的随机数字,得到各个字符对应的新编码;再将各个新编码对虚拟键盘字符个数取余操作生成最终编码,将各字符按对应最终编码填入到虚拟键盘上。
【技术特征摘要】
1.一种移动终端键盘安全输入控制方法,其特征在于,包括如下步骤:对移动终端虚拟键盘上的所有字符所在位置进行编号;当检测到移动终端中通过触摸屏的虚拟键盘输入密码时,生成一个随机的数字;将各个字符对应的编号均加上所生成的随机数字,得到各个字符对应的新编码;再将各个新编码对虚拟键盘字符个数取余操作生成最终编码,将各字符按对应最终编码填入到虚拟键盘上。2.根据权利要求1所述的移动终端键盘安全输入控制方法,其特征在于,所述对虚拟键盘上的所有字符所在位置进行编号的步骤还包括:对虚拟键盘上的所有字符所在位置进行编号是不重复且连续的由零开始。3.根据权利要求1所述的移动终端键盘安全输入控制方法,其特征在于,所述对虚拟键盘上的所有字符所在位置进行编号的步骤还包括:预先定义移动终端触摸屏上的虚拟键盘上的每个触摸区域对应一个字符,对各个触摸区域进行编号。4.根据权利要求3所述的移动终端键盘安全输入控制方法,其特征在于,所述各个触摸区域是矩形,由矩形的左下角和右上角坐标确定所述触摸区域;设矩形的左下角和右上角坐标分别是(x1,x2)、(y1,y2),当有一个触摸坐标(x,y)如果满足x1<x<y1且x2<y<y2则所述触摸点触摸了所述矩形的触摸区域,也就是触摸了所述矩形的触摸区域对应的字符。5.根据权利要求1所述的移动终端键...
【专利技术属性】
技术研发人员:杨维琴,俞斌,
申请(专利权)人:惠州TCL移动通信有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。