In the example embodiment, the first pattern of the character is displayed on the user interface of the user device. The user input is received, and the first pattern of the character is replaced by the second pattern of the character. User input is the choice of a character from the character pattern. Each character is encrypted by the rules of the password selection (for example, the value of the character selection to the character selection and the character that the selected character is adjacent to clockwise, counterclockwise, or diagonal). The input password is generated after the user input is determined according to the password selection rule. Compare the generated input password with the stored password specification to determine whether the input password matches the stored password specification. If the input password matches the stored password, the user is authorized to access the user device.
【技术实现步骤摘要】
【国外来华专利技术】密码窥探保护系统
本公开的实施例总体上涉及安全性,具体涉及但不限于密码窥探保护。
技术介绍
传统上,移动设备通常配有密码以防止未经授权的使用或访问设备。然而,已知的输入简单密码的方法在公共区域中容易被周围的人或设备窥探。涉及随机排序的多组图案或颜色的密码保护方法可允许授权用户通过记录和选择与密码相关联的背景图案或颜色来进行认证。尽管使用隐藏的规则来提高安全性,但是这些方法可能对用户不友好,并且可能是复杂且耗时的。涉及替代的虚拟键盘布局的密码保护方法可以仍然允许窥探人员或设备通过监视所使用的匹配规则来破译密码。附图说明附图中的各个图仅示出了本公开的示例实施例,并且不能认为限制其范围。图1是示出根据一些示例实施例的适于促进密码窥探保护的网络环境的网络图。图2是示出根据一些示例实施例的密码窥探保护系统的各种功能模块的框图。图3是示出根据一些示例实施例的在执行用于密码窥探保护的方法中的设备的操作的流程图。图4是示出根据一些示例实施例的在执行用于密码窥探保护的方法中的设备的操作的流程图。图5是示出根据一些示例实施例的在执行用于密码窥探保护的方法中的设备的操作的流程图。图6是示出根据一些示例实施例的在执行用于密码窥探保护的方法中的设备的操作的流程图。图7是示出与一些实施例一致的密码窥探保护系统的示例实施例的操作的界面图。图8是示出与一些实施例一致的密码窥探保护系统的示例实施例的操作的界面图。图9是示出与一些实施例一致的密码窥探保护系统的示例实施例的操作的界面图。图10是示出与一些实施例一致的密码窥探保护系统的示例实施例的操作的界面图。图11是示出根据一些示例实施例的机 ...
【技术保护点】
1.一种方法,包括:生成要显示在客户端设备上的用户界面,所述用户界面包括多个字符的第一图案;接收第一用户输入,所述第一用户输入包括对所述多个字符的所述第一图案中的第一字符的选择;基于所述第一字符的所述选择和密码选择规则,确定接收到的所述第一用户输入的值;响应于接收所述第一用户输入,用多个字符的第二图案替换所述多个字符的所述第一图案;接收第二用户输入,所述第二用户输入包括对所述多个字符的所述第二图案中的第二字符的选择;基于所述第二字符的所述选择和所述密码选择规则,确定接收到的所述第二用户输入的值;生成至少包括所述第一用户输入的所述值和所述第二用户输入的所述值的输入密码;通过一个或多个硬件处理器将所述输入密码与存储的密码指定进行比较,以确定所述输入密码与所述存储的密码指定是否匹配;以及响应于所述输入密码与所述存储的密码指定匹配,授权所述客户端设备的用户的访问。
【技术特征摘要】
【国外来华专利技术】1.一种方法,包括:生成要显示在客户端设备上的用户界面,所述用户界面包括多个字符的第一图案;接收第一用户输入,所述第一用户输入包括对所述多个字符的所述第一图案中的第一字符的选择;基于所述第一字符的所述选择和密码选择规则,确定接收到的所述第一用户输入的值;响应于接收所述第一用户输入,用多个字符的第二图案替换所述多个字符的所述第一图案;接收第二用户输入,所述第二用户输入包括对所述多个字符的所述第二图案中的第二字符的选择;基于所述第二字符的所述选择和所述密码选择规则,确定接收到的所述第二用户输入的值;生成至少包括所述第一用户输入的所述值和所述第二用户输入的所述值的输入密码;通过一个或多个硬件处理器将所述输入密码与存储的密码指定进行比较,以确定所述输入密码与所述存储的密码指定是否匹配;以及响应于所述输入密码与所述存储的密码指定匹配,授权所述客户端设备的用户的访问。2.根据权利要求1所述的方法,其中,所述多个字符的所述第一图案的所述字符和所述多个字符的所述第二图案的所述字符均以随机顺序被显示。3.根据权利要求1所述的方法,其中,所述多个字符的所述第二图案的位置取决于从所述多个字符的所述第一图案选择的所述第一字符的位置。4.根据权利要求1所述的方法,其中,所述多个字符的所述第二图案包括与所述多个字符的所述第一图案不同的一组字符。5.根据权利要求1所述的方法,其中,所述密码选择规则是向用户输入分配与多个字符的图案的所述用户选择的字符在顺时针位置上相邻的所述多个字符的相同图案的字符的值。6.根据权利要求1所述的方法,其中,所述密码选择规则是向用户输入分配与多个字符的图案的所述用户选择的字符在逆时针位置上相邻的所述多个字符的相同图案的字符的值。7.根据权利要求1所述的方法,其中,所述密码选择规则是向用户输入分配在多个字符的图案的所述用户选择的字符的对角位置上的所述多个字符的相同图案的字符的值。8.根据权利要求1所述的方法,还包括在电容式触摸屏上接收用户输入,其中所述用户通过触摸所述电容式触摸屏而从多个字符的图案中选择字符。9.一种系统,包括:机器的一个或多个处理器;以及机器可读存储介质,包含指令,所述指令在由所述机器的所述一个或多个处理器执行时使所述机器执行操作,所述操作包括:生成要显示在用户设备上的用户界面,所述用户界面包括多个字符的第一图案;接收第一用户输入,所述第一用户输入包括对所述多个字符的所述第一图案中的第一字符的选择;基于所述第一字符的所述选择和密码选择规则,确定接收到的所述第一用户输入的值;响应于接收到所述第一用户输入,用多个字符的第二图案替换所述多个字符的所述第一图案;接收第二用户输入,所述第二用户输入包括对所述多个字符的所述第二图案中的字符的选择;基于所述第二字符的所述选择和密码选择规则,确定接收到的所述第二用户输入的值;生成至少包括所述第一用户输入的所述值和所述第二用户输入的所述值的输入密码;通过一个或多个硬...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。