The invention discloses a dynamic virtual keyboard input method of hidden input character, is composed of a plurality of control coordination program assists users of a custom character set or custom character icons as a dynamic virtual virtual keyboard key operation in the field of electronic equipment; input to the surface of a custom display key character symbols instead of hard keyboard; the display graphic symbols instead of the characters as the key identifier of the virtual keyboard; the dynamic array of virtual keyboard keys. The beneficial effect of the invention is that the invention adopts the dynamic virtual keyboard input method of the hidden character input, and the keyboard input adopts the dynamic virtual keyboard, and the position of each key of the keyboard is not fixed, which fundamentally eliminates the attack of the rogue software and greatly improves the safety.
【技术实现步骤摘要】
一种隐蔽输入字符的动态虚拟键盘输入方法
本专利技术属于计算机安全领域,主要是一种隐蔽输入字符的动态虚拟键盘输入方法。
技术介绍
对计算机最可怕的攻击手段之一是以流氓软件窃取用户的键盘输入字符,进而获取用户口令等私密信息。由于键盘输入的都是键盘字符,且键盘各个键的位置相对固定,为这类流氓软件的攻击提供了可趁之机。
技术实现思路
本专利技术的目的在于克服现有技术存在的不足,而提供一种隐蔽输入字符的动态虚拟键盘输入方法。本专利技术的目的是通过如下技术方案来完成的。这种隐蔽输入字符的动态虚拟键盘输入方法,由相互协同的若干操控程序协助用户对有自定义字符集或者自定义字符图标集作为虚拟键的动态虚拟键盘的操作;本专利技术的组件包括:1.1、用户自定义的字符集或者用户自定义字符图标集;1.2、与用户自定义字符集或者自定义字符图标集一一对应的标引编码集;1.3、与标引编码集一一对应的每次由系统即时量生成的图标工作代码集;1.4、与图标工作代码集一一对应的虚拟键位置标识集;1.5、由虚拟键位置标识集标识的虚拟键动态分布的动态虚拟键盘;1.6、由即时量及盘面定位参量确定的虚拟键盘可漂浮区域;1.7、操控虚拟键盘和传输键盘操作信息的操控程序。更进一步的,本专利技术的隐蔽输入字符的工作流程如下:2.1、在动态虚拟键盘注册界面提供系统可显示字符集供用户建立属于自己的自定义字符集或字符图标集;2.2、预先建立可显示字符集的标引编码和字符图标,或者在获得用户自定义字符集后对未建立标引编码和/或字符图标的自定义字符建立标引编码和/或字符图标,所用用户的自定义字符采用统一标识编码和/或字符图标;2 ...
【技术保护点】
一种隐蔽输入字符的动态虚拟键盘输入方法,其特征在于:由相互协同的若干操控程序协助用户对有自定义字符集或者自定义字符图标集作为虚拟键的动态虚拟键盘的操作;本专利技术的组件包括:1.1、用户自定义的字符集或者用户自定义字符图标集;1.2、与用户自定义字符集或者自定义字符图标集一一对应的标引编码集;1.3、与标引编码集一一对应的每次由系统即时量生成的图标工作代码标识集;1.4、与图标工作代码标识集一一对应的虚拟键位置标识集;1.5、由虚拟键位置标识集标识的虚拟键动态分布的动态虚拟键盘;1.6、由即时量及盘面定位参量确定的虚拟键盘可漂浮区域;1.7、操控虚拟键盘和传输键盘操作信息的操控程序。
【技术特征摘要】
1.一种隐蔽输入字符的动态虚拟键盘输入方法,其特征在于:由相互协同的若干操控程序协助用户对有自定义字符集或者自定义字符图标集作为虚拟键的动态虚拟键盘的操作;本发明的组件包括:1.1、用户自定义的字符集或者用户自定义字符图标集;1.2、与用户自定义字符集或者自定义字符图标集一一对应的标引编码集;1.3、与标引编码集一一对应的每次由系统即时量生成的图标工作代码标识集;1.4、与图标工作代码标识集一一对应的虚拟键位置标识集;1.5、由虚拟键位置标识集标识的虚拟键动态分布的动态虚拟键盘;1.6、由即时量及盘面定位参量确定的虚拟键盘可漂浮区域;1.7、操控虚拟键盘和传输键盘操作信息的操控程序。2.根据权利要求1所述的隐蔽键入字符的动态虚拟键盘输入方法,其特征在于:其隐蔽输入字符的工作流程如下:2.1、在动态虚拟键盘注册界面提供系统可显示字符集供用户建立属于自己的自定义字符集或字符图标集;2.2、预先建立可显示字符集的标引编码和字符图标,或者在获得用户自定义字符集后对未建立标引编码和/或字符图标的自定义字符建立标引编码和/或字符图标,所有用户的自定义字符采用统一标识编码和/或字符图标;2.3、在打开动态虚拟键盘前,系统提取用户自定义字符集或其图标集根据即时获取的系统即时量使用动态图标工作代码模块生成即次图标工作代码集;2.4、传输以上述步骤2.3获取的即时量标...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。