变更按键与字符的对应关系的方法及装置制造方法及图纸

技术编号:16427362 阅读:20 留言:0更新日期:2017-10-21 21:29
本申请实施例公开了一种变更按键与字符的对应关系的方法及装置,以解决现有技术中用户所输入的信息被窃取到的可能性较高的问题。所述变更按键与字符的对应关系的方法包括:接收按键区内的预设按键被点击时生成的指令;所述按键区包含N个预设按键,每个预设按键与预设字符相对应,其中,N≥2;响应于所述指令,根据预设规则变更所述N个预设按键中的M个预设按键与预设字符的对应关系;其中,M<N。

Method and device for changing corresponding relation between keys and characters

The embodiment of the invention discloses a method and a device for changing the corresponding relation between keys and characters, so as to solve the problems that the information inputted by the users in the prior art is stolen. The method includes the corresponding relation between the keys and the change character of the receiving area of the preset key button is clicked generated instructions; the key region contains N preset buttons, each preset button and preset character corresponding to the N = 2; in response to the instruction, according to the preset rules change N the default button in the M preset key and preset character correspondence; among them, M < N.

【技术实现步骤摘要】
变更按键与字符的对应关系的方法及装置
本申请涉及信息输入领域,特别涉及一种变更按键与字符的对应关系的方法及装置。
技术介绍
目前,如何在信息输入过程中避免所输入的信息被非法窃取,是业界关注的焦点。通常,用户可以通过点击按键区内的预设按键,来逐一输入与每个预设按键对应的字符,并由所输入的一个或多个字符构成所需输入的信息。现有技术中,用以进行信息输入的按键区内一般可以包括多个预设按键,每个预设按键分别与一个预设字符进行对应,并且每个预设按键与预设字符的对应关系是固定的。以密码输入场景为例,一般的密码可以由字符0~9构成,则按键区内需要包含与字符0~9对应的10个预设按键,通常,可以按照一定的排布方式(如:3*4的阵列)将上述10个预设按键排布于按键区内的固定位置上,并且将每个预设按键与字符0~9中的一个字符进行对应。一般在确定每个预设按键与字符的对应关系之后,这一对应关系需保持固定不变。现有技术中,由于在确定按键区内的各个预设按键与字符的对应关系之后,预设按键与字符的对应关系便保持固定不变,这样便导致:通过获取用户在信息输入过程中所点击的预设按键的位置,便容易推算出用户所输入的字符,进而导致用户所输入的信息被窃取到。可见,现有技术中用户所输入的信息被窃取到的可能性较高。
技术实现思路
本申请实施例的目的是提供一种变更按键与字符的对应关系的方法及装置,以解决现有技术中用户所输入的信息被窃取到的可能性较高的问题。为解决上述技术问题,本申请实施例提供的变更按键与字符的对应关系的方法及装置是这样实现的:一种变更按键与字符的对应关系的方法,包括:接收按键区内的预设按键被点击时生成的指令;所述按键区包含N个预设按键,每个预设按键与预设字符相对应,N≥2;响应于所述指令,根据预设规则变更所述N个预设按键中的M个预设按键与预设字符的对应关系;M<N。一种变更按键与字符的对应关系的方法,包括:接收按键区内的预设按键被点击时生成的第一指令;所述按键区包含N个预设按键,每个预设按键与预设字符相对应,N≥2;响应于所述第一指令,根据与所述第一指令对应的预设规则变更所述按键区中的预设按键与预设字符的对应关系;接收变更后的所述按键区内的预设按键被点击时生成的第二指令;响应于所述第二指令,根据与所述第二指令对应的预设规则变更所述按键区中的预设按键与预设字符的对应关系;与第一指令对应的预设规则和与第二指令对应的预设规则不同。一种变更按键与字符的对应关系的装置,包括接收单元和变更单元;所述接收单元接收按键区内的预设按键被点击时生成的指令;所述按键区包含N个预设按键,每个预设按键与预设字符相对应,N≥2;所述变更单元响应于所述指令,根据预设规则变更所述N个预设按键中的M个预设按键与预设字符的对应关系;M<N。一种变更按键与字符的对应关系的装置,包括接收单元和变更单元;所述接收单元接收按键区内的预设按键被点击时生成的第一指令;所述按键区包含N个预设按键,每个预设按键与预设字符相对应,N≥2;所述变更单元响应于所述第一指令,根据与所述第一指令对应的预设规则变更所述按键区中的预设按键与预设字符的对应关系;所述接收单元还接收变更后的所述按键区内的预设按键被点击时生成的第二指令;所述变更单元还响应于所述第二指令,根据与所述第二指令对应的预设规则变更所述按键区中的预设按键与预设字符的对应关系;与第一指令对应的预设规则和与第二指令对应的预设规则不同。本申请实施例采用的上述至少一个技术方案能够达到以下有益效果:由以上本申请各实施例提供的技术方案可见,在接收到按键区内的预设按键被点击时生成的指令后,响应于该指令,根据预设规则,将按键区内的N个预设按键中的预设按键与预设字符的对应关系进行变更。通过上述过程,在用户基于上述按键区内的各个预设按键进行字符输入的过程中,由于按键区内的预设按键与预设字符的对应关系并不是固定不变的,可以随着用户点击预设按键的动作进行相应地变更,从而使得他人难以通过获取用户在上述按键区内所点击的预设按键的位置,来确定用户所输入的字符,从而减小用户所输入的信息被窃取到的可能性,提升信息输入过程的安全性。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本申请一实施例提供的变更按键与字符的对应关系的方法的流程图;图2~图4为本申请一实施例提供的字符输入界面的示意图;图5为本申请另一实施例提供的变更按键与字符的对应关系的方法的流程图;图6为本申请一实施例提供的变更按键与字符的对应关系的装置的模块示意图。具体实施方式为了使本
的人员更好地理解本申请中的技术方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。鉴于现有技术中因按键区内的预设按键与预设字符的对应关系是固定不变的,而导致用户所输入的信息容易被窃取的问题,本申请提供一种可以根据按键区内的预设按键被点击时生成的指令,来将预设按键与预设字符的对应关系进行变更的技术,以降低用户输入的信息被窃取的可能性。值得说明的是,上述包含多个预设按键的按键区的呈现方式可以为显示于计算机的显示屏上的信息输入界面,用户可以通过鼠标、或键盘、或触摸屏等输入装置来点击所述预设按键,实现字符输入过程。本文以密码输入界面为例来介绍本申请的技术方案,当然,本申请并限于密码输入过程,还可以是其他用户信息(如:身份证号等)的输入过程。图1为本申请一实施例提供的变更按键与字符的对应关系的方法的流程,该方法可以包括如下步骤:S101:接收按键区内的预设按键被点击时生成的指令。其中,所述按键区包含N个预设按键,每个预设按键与预设字符相对应,N≥2。参照图2所示,为一种示例性的密码输入界面。该输入界面可以包括按键区20和密码字符显示区10,按键区20可以包括10个分别与预设字符0~9对应的预设按键21。其中,上述10个预设按键21可以排布于3*4(3列4行)的阵列中,并且每个预设按键的位置固定。该阵列中还可以包括其他功能按键,如:用以进行字符删除的按键,或用以取消字符输入过程的按键,或用以确认完成一次字符输入过程的按键等。在上述按键区20中,可以设定一种每个预设按键21与预设字符的对应关系,并将这一对应关系作为初始状态的对应关系进行存储,例如图2所示的初始状态的对应关系。其中,在确定一种预设按键与预设字符的对应关系并存储之后,可以在每个预设按键所在区域内显示与该预设按键对应的预设字符。一般地,可以为每个预设按键确定一个ID,并且确定每个预设按键所在按键区内的坐标范围,最终生成预设按键的ID与上述坐标范围的映射关系、预设按键的ID与预设字符的映射关系并写入计算机的存储介质中。上述按键区20内的预设按键21与预设字符的对应关系(初始状态)可以是一种人为设定的关系本文档来自技高网
...
变更按键与字符的对应关系的方法及装置

【技术保护点】
一种变更按键与字符的对应关系的方法,其特征在于,包括:接收按键区内的预设按键被点击时生成的指令;所述按键区包含N个预设按键,每个预设按键与预设字符相对应,N≥2;响应于所述指令,根据预设规则变更所述N个预设按键中的M个预设按键与预设字符的对应关系;M<N。

【技术特征摘要】
1.一种变更按键与字符的对应关系的方法,其特征在于,包括:接收按键区内的预设按键被点击时生成的指令;所述按键区包含N个预设按键,每个预设按键与预设字符相对应,N≥2;响应于所述指令,根据预设规则变更所述N个预设按键中的M个预设按键与预设字符的对应关系;M<N。2.根据权利要求1所述的方法,其特征在于,在接收按键区内的预设按键被点击时生成的指令之后,在根据预设规则变更所述N个预设按键中的M个预设按键与预设字符的对应关系之前,所述方法还包括:根据被点击的预设按键确定与被点击的预设按键对应的预设规则。3.根据权利要求2所述的方法,其特征在于,根据被点击的预设按键确定与被点击的预设按键对应的预设规则,具体包括:确定被点击的预设按键在所述按键区内所处的列或行;则根据预设规则变更所述N个预设按键中的M个预设按键与预设字符的对应关系,具体包括:变更处于所述列或行中的M个预设按键与预设字符的对应关系;或,变更未处于所述列或行中的M个预设按键与预设字符的对应关系。4.一种变更按键与字符的对应关系的方法,其特征在于,包括:接收按键区内的预设按键被点击时生成的第一指令;所述按键区包含N个预设按键,每个预设按键与预设字符相对应,N≥2;响应于所述第一指令,根据与所述第一指令对应的预设规则变更所述按键区中的预设按键与预设字符的对应关系;接收变更后的所述按键区内的预设按键被点击时生成的第二指令;响应于所述第二指令,根据与所述第二指令对应的预设规则变更所述按键区中的预设按键与预设字符的对应关系;与第一指令对应的预设规则和与第二指令对应的预设规则不同。5.根据权利要求4所述的方法,其特征在于,根据与所述第一指令对应的预设规则变更所述按键区中的预设按键与预设字符的对应关系,具体包括:确定与所述第一指令对应的被点击预设按键在所述按键区内所处的列;变更处于所述列的M个预设按键与预设字符的对应关系;M<N;则根据与所述第二指令对应的预设规则变更所述按键区中的预设按键与预设字符的对应关系,具体包括:确定与所述第二指令对应的被点击预设按键在所述按键区内所处的行;变更处于所述行的K个预设按键与预设字符的对应关系;K<N;或,根据与所述第一指令对应的预设规则变更所述按键区中的预设按键与预设字符的对应关系,具体包括:确定与所述第一指令对应的被点击预设按键在所述按键区内所处的行;变更处于所述行的K个预设按键与预设字符的对应关系;K<N;则根据与所述第二指令对应的预设规则变更所述按键区中的预设按键与预设字符的对应关系,具体包括:确定与所述第二指令对应的被点击预设按键在所述按键区内所处的列;变更处于所述列的M个预设按键与预设字符的对应关系;M<N。6.根据权利要求4所述的方法,其特征在于,在根据与所述第一指令对应的预设规则变更所述按键区中的预设按键与预设字符的对应关系之后,在根据与所述第二指令对应的预设规则变更所述按键区...

【专利技术属性】
技术研发人员:柳林东
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

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

1