密码设置装置和方法_2

文档序号:9667692阅读:来源:国知局
0根据边缘密码区的标识,将边缘密码区和对应的触控手势,作为一位加密手势。
[0076]然后,根据预设的加密手势的位数,获取模块200提示用户进行下一位加密手势的输入,获取用户输入的下一位加密手势。
[0077]同时,获取模块200记录加密手势的输入顺序,得到的加密手势按照输入顺序排入序列。
[0078]获取模块200共获取预设位数的加密手势。
[0079]然后,获取模块200提示用户进行二次确认,用户再次输入加密手势。
[0080]若在用户二次确认时,再次输入的加密手势及输入顺序,与首次输入的加密手势内容完全一致,且输入顺序完全一致,则获取模块200以此加密手势和输入顺序作为得到的加密手势和输入顺序。
[0081]若在用户二次确认时,再次输入的加密密码和输入顺序与首次输入的加密密码内容不完全一致,或加密手势的输入顺序不一致,则获取模块200确认本次密码设置失败,提示用户重新进行密码设置。
[0082]加密模块300,用于根据所述加密手势和所述加密手势的输入顺序设置加密密码。
[0083]在获取加密手势和加密手势的输入顺序后,加密模块300根据得到的加密手势及加密手势输入顺序设置加密密码。
[0084]加密密码可以用于智能终端中的各种具有保密需求的操作或应用,包括:对屏幕进行锁定;限制开关机的权限;保护私密空间,例如通讯录、短信、邮件等的查看;限制应用软件的启用权限,例如社交软件、银行客户端等。当然,本发明实施例也适用于其他密码设置场景,可根据实际需要灵活设置。
[0085]具体的,作为一种实施方式,可以预先获取用户选择的进行密码设置的应用场景,再获取用户输入的加密手势和输入顺序,进行加密密码的设置。例如:根据加密密码锁屏、锁定应用软件、锁定通讯录灯。
[0086]作为另一种实施方式,可以先获取用户输入的加密手势和输入顺序,再根据用户选择的应用场景进行加密密码的设置。
[0087]在本实施例中,密码设置装置通过检测模块100,检测用户在移动终端边缘密码区输入的触控手势;获取模块200,根据边缘密码区的标识和对应的触控手势,得到对应的加密手势和加密手势的输入顺序;加密模块300根据加密手势和加密手势的输入顺序设置加密密码。本实施例通过边缘密码区得到用户输入的触控手势,将触控手势和边缘密码区作为加密手势,根据加密手势和加密手势的输入顺序设置加密密码实现了密码的多重加密,不易破解。使用得到的加密密码对智能终端进行安全性管理,可应用于各种具有保密需求的操作或应用,保障了无边框手机的安全性。同时,用户可在边缘密码区进行单手操作,提升了用户体验。
[0088]进一步的,参照图3,本发明密码设置装置第二实施例提供一种密码设置装置,基于上述图1所示的实施例,将移动终端边缘区域划分为多个边缘密码区,所述获取模块200包括:
[0089]获取单元210,用于根据所述边缘密码区的标识和所述边缘密码区对应的触控手势,得到对应的加密手势。
[0090]在本实施例中,预先将智能终端的触控区域划分为主屏幕和边缘区域。
[0091]具体的,作为一种实施方式,参照图4,以无边框手机进行举例说明。
[0092]无边框手机利用边缘触控区域的操作便捷性带来了用户体验的提升甚至飞跃,本实施例基于FiT技术,进行边缘区域的触控操作,例如:对边缘触控区域的滑动、点击、长按等基本操作,进行亮度调节、清理后台、启动应用等。当然本发明实施例也可以使用其他触控技术进行边缘区域的触控操作,可根据实际需要灵活设置。
[0093]无边框手机的边框极窄,屏幕触控区域大幅提升,边缘区域的触控区域独立于主屏幕的触控区域,形成左、右两条边缘区域,即FiT操作区域,这个区域宽度约为2mm左右,长度贯彻整个手机。FiT操作区域可以防止误触、启动FiT的相应功能,这个区域基于常规触摸屏器件,可以感知触摸事件,并检测区分方向滑动、点击、按压、来回滑动等基本操作手势。
[0094]本实施例将两个边缘区域划分为4个边缘密码区:左上区域、左下区域、右上区域和右下区域。其中,上下等分左边缘区域得到左上区域和左下区域,上下等分右边缘区域得到右上区域和右下区域。
[0095]用户可任意选择边缘密码区,通过触摸输入触控手势。每个边缘密码区均可选择多种手势操作,进行触控手势的输入。
[0096]获取单元210根据用户在边缘密码区输入的触控手势,得到边缘密码区的标识,得到的标识可以表征不同的边缘密码区。
[0097]然后,获取单元210根据边缘密码区的标识,将边缘密码区和对应的触控手势,作为一位加密手势。
[0098]记录单元220,用于记录所述加密手势的输入顺序。
[0099]在获取用户输入的加密手势后,根据预设的加密手势的位数,记录单元220提示用户进行下一位加密手势的输入,获取用户输入的下一位加密手势。
[0100]同时,记录单元220记录加密手势的输入顺序,得到的加密手势按照输入顺序排入序列。
[0101]记录单元220共获取预设位数的加密手势。
[0102]具体的,作为一种实施方式,本实施例以加密手势为4位密码进行举例说明。
[0103]参照图5A,图5A为本发明实施例的一种加密手势输入界面,记录单元220通过4个标示框标识当前4位加密手势的输入情况,若完成第一位加密手势的输入,则第I个标示框通过改变填充颜色,标识已完成第一位加密手势的输入,例如:参照图5B,第一位加密手势为右上区域的上滑,则第I个标示框的填充颜色由白变黑。
[0104]以此类推,进行第二、三、四位加密手势的输入时,标示框从左往右依次改变填充颜色。若用户需修改其中的一位加密手势,则可以根据此加密手势的位次,选择相应的标示框,触摸选择重新输入此位次的加密手势。
[0105]记录单元220根据加密手势和加密手势的输入顺序,记录用户输入的4位加密手势。其中,4位加密手势可以是同一边缘密码区的触控手势,也可以是4个不同边缘密码区的触控手势,可根据实际需要灵活设置。
[0106]由此,根据灵活的加密手势顺序和各边缘密码区触控手势的灵活设置,本发明加密手势的密码组合可以满足用户需求,且不易被破解。
[0107]以4位加密手势为不同边缘密码区的触控手势,各边缘密码区的触控手势均有4种:上滑、下滑、点击和双击,进行举例说明。
[0108]根据用户输入加密手势时选择边缘密码区的输入顺序组合数A,和边缘密码区的触控手势种类组合数B,可计算此4位加密手势的组合数C,计算公式如下:
[0109]A = 4X3X2X1 ;B = 4X4X4X4 ;
[0110]C = AXB = 4X3X2X1X4X4X4X4 = 6144。
[0111]由此,当4位加密手势为不同边缘密码区的触控手势时,加密手势共有6144种组入口 ο
[0112]确认单元230,用于对所述加密手势及所述加密手势的输入顺序进行二次确认,当二次确认通过时,保存所述加密手势及所述加密手势的输入顺序。
[0113]在得到用户输入的加密手势和加密手势的输入顺序后,确认单元230提示用户进行二次确认,用户再次输入加密手势。
[0114]若在用户二次确认时,再次输入的加密手势及输入顺序,与首次输入的加密手势内容完全一致,且输入顺序完全一致,则判定二次确认通过。
[0115]然后,确认单元230保存通过二次确认的加密手势和输入顺序。
[0116]若在用户二次确认时,再次输入的加密密码和输入顺序与首次输入的加密密码内容不完全一致,或加密手势的输入顺序不一致时,则确认单元230确认本次密码设置失败,提示用户重新进行密码设置。
[0117]在本实施例中,获取单元210根据边缘密码区的标识和边缘密码区对应的触控手势,得到对应的加密手势;记录单元220记录加密手势的输入顺序;然后,确认单元230对加密手势及加密手势的输入顺序进行二次确认,当二次确认通过时,保存加密手势及加密手势的输入顺序。本实施例通过边缘密码区和触控手势设置加密手势,并将加密手势的输入顺序也作为密码的一个组成部分,实现了多重加密,充分保障了智能终端的安全性。
[0118]进一步的,参照图6,本发明密码设置装置第三实施例提供一种密码设置装置,基于上述图1或3所示的实施例(本实施例以图1为例),所述密码设置装置还包括:
[0119]输入模块400,用于获取用户输入的解锁手势及解锁手势的输入顺序,得到解锁密码。
[0120]在根据用户输入的加密手势和加密手势的输入顺序进行加密密码的设置后,若用户针对已设置的加密密码进行解锁,则输入模块400获取用户输入的解锁手势及解锁手势的输入顺序,得到解锁密码。
[0121]具体的,作为一种实施方式,首先,输入模块400提示用户输入解锁密码。
[0122]用户根据提示选择边缘密码区,通过触摸输入触控手势。
[0123]输入模块400检测用户在边缘密码区输入的触控手势,将边缘密码区与对应触控手势作为一位解锁手势。
[0124]然后,根据解锁手势预设的位数,提示用户进行下一位解锁手势的输入,获取用户输入的下一位解锁手势。输入模块400共获取预设位数的解锁手势。
[0125]同时,输入模块400记录用户输入解锁手势时,解锁手势的输入顺序。
[0126]在获取预设位数的解锁手势后,输入模块400将得到解锁手势和解锁手势的输入顺序,作为解锁密码。
[0127]解锁模块500,用于将所述解锁密码与所述加密密码进行匹配,并根据匹配结果执行对应的操作。
[0128]在获取解锁密码后,解锁模块500根据本次被解锁的加密密码,进行匹配操作,并根据匹配结果执行对应的操作。
[0129]具体的,作为一种实施方式,首先,解锁模块500匹配解锁密码和加密密码。
[0130]若解锁密码与加密密码完全一致,则判定解锁密码与加密密码匹配。
[0131]然后,解锁被当前加密密码锁定的操作或应用。例如,若当前被锁定的为应用软件,则在解锁后,允许对应用软件的访问。
[0132]若解锁密码与加密密码不完全一致,则判定解锁密码与加密密码不匹配。
[0133]然后,解锁模块500判定本次解锁不成功,禁止当前的解锁操作。
[0134]解锁模块500可以提示用户密码错误,或提示用户无访问权限,通知本次解锁结果。然后,提示用户再次输入密码,或控制用户在一定的时间后方可继续进行解锁操作,可根据实际需要灵活设置。
[0135]作为一
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1