密码设置装置和方法_3

文档序号:9667692阅读:来源:国知局
个具体的实施例,当用户进行加密密码修改时,需要输入解锁密码进行解锁,解锁模块500判定解锁是否成功。
[0136]若解锁成功,则允许用户修改密码,提示用户输入修改后的密码,用户可以重新选择边缘密码区输入修改后的触控手势;若解锁失败,则禁止用户本次修改密码的操作,提示用户本次密码错误,或无访问权限。
[0137]在本实施例中,输入模块400获取用户输入的解锁手势及解锁手势的输入顺序,得到解锁密码;解锁模块500将得到的解锁密码与被解锁的加密密码进行匹配,并根据匹配结果执行对应的操作。本实施例中,解锁加密密码时,需用户输入解锁密码,仅当解锁密码与本次被解锁的加密密码匹配成功时,密码设置装置执行解锁操作,充分保障了智能终端的安全性。
[0138]进一步的,参照图7,本发明密码设置装置第四实施例提供一种密码设置装置,基于上述图6所示的实施例,所述解锁模块500包括:
[0139]匹配单元510,用于将所述解锁密码与所述加密密码进行匹配。
[0140]在得到用户输入的解锁密码后,作为一种实施方式,首先,匹配单元510匹配解锁密码和当前被解锁的加密密码。
[0141]匹配单元510根据加密密码中手势密码的输入顺序和解锁密码中解锁手势的输入顺序,依次匹配输入顺序的序列中相同位次的加密手势和解锁手势。
[0142]若序列位次相同的加密手势和解锁手势不匹配,则匹配单元510判定解锁密码与加密密码匹配失败;若序列位次相同的加密手势和解锁手势匹配,则匹配单元510判定解锁密码与加密密码匹配成功。
[0143]解锁单元520,用于若所述解锁密码与所述加密密码匹配成功,则执行本次解锁操作。
[0144]若解锁密码与加密密码匹配,也即用户输入的解锁密码与本次被解锁的加密密码相同,则本次解锁成功,解锁单元520解锁被当前加密密码锁定的操作或应用。
[0145]例如,若当前被锁定的为应用软件,则在解锁后,允许对应用软件的访问。若当前被锁定的为应用软件,则在解锁成功后,允许对应用软件的访问。若当前被锁定的为终端屏幕,则在解锁成功后,点亮终端屏幕,并允许用户访问终端屏幕;若当前被锁定的为终端的开、关机操作,则在解锁成功后,判定用户有权限进行终端的开、关机管理,允许用户开、关机。
[0146]禁止单元530,用于若所述解锁密码与所述加密密码匹配失败,则禁止本次解锁操作。
[0147]若解锁密码与加密密码不完全一致,也即用户输入的解锁密码与本次被解锁的加密密码不相同,则本次解锁失败,禁止单元530禁止当前的解锁操作。
[0148]例如:禁止用户访问被加密锁定的应用软件、通讯录、私密空间,禁止用户删除被加密锁定的文件,控制用户的操作权限等。
[0149]禁止单元530可以提示用户密码错误,或提示用户无访问权限,通知本次解锁结果。然后,提示用户再次输入密码,或控制用户在一定的时间后方可继续进行解锁操作,可根据实际需要灵活设置。
[0150]在本实施例中,匹配单元510将解锁密码与本次被解锁的加密密码进行匹配;若解锁密码与加密密码匹配成功,则解锁单元520执行解锁操作;若解锁密码与加密密码匹配失败,则禁止单元530禁止本次解锁操作。本实施例通过匹配用户输入的解锁密码和本次被解锁的加密密码,从而判断用户输入的解锁密码是否正确,仅当匹配成功时进行解锁,提升了加密密码的安全性,有效的保护了智能终端的安全。
[0151]进一步的,参照图8,本发明密码设置装置第五实施例提供一种密码设置装置,基于上述图7所示的实施例,所述匹配单元510包括:
[0152]匹配子单元511,用于根据所述加密手势的输入顺序和所述解锁手势的输入顺序,依次匹配输入顺序中序列位次相同的加密手势和解锁手势。
[0153]在获取用户输入的解锁密码后,匹配单元510根据本次被解锁的加密密码,与用户本次输入的解锁密码进行匹配。
[0154]具体的,作为一种实施方式,匹配子单元511根据加密密码中手势密码的输入顺序和解锁密码中解锁手势的输入顺序,依次匹配输入顺序的序列中相同位次的加密手势和解锁手势。
[0155]例如:第一位加密手势和第一位解锁手势进行匹配;第二位加密手势和第二位解锁手势进行匹配。
[0156]若相同位次的加密手势和解锁手势的边缘密码区一致,且触控手势一致,则此加密手势和此解锁手势匹配;若相同位次的加密手势和解锁手势的边缘密码区不一致,但触控手势一致,则此加密手势和此解锁手势不匹配;若相同位次的加密手势和解锁手势的边缘密码区一致,但触控手势不一致,则此加密手势和此解锁手势不匹配;若相同位次的加密手势和解锁手势的边缘密码区不一致,且触控手势不一致,则此加密手势和此解锁手势不匹配。
[0157]以下以4位加密手势和解锁手势进行举例说明。
[0158]根据输入顺序,加密手势依次为:左上区域的上滑,左下区域的下滑,右上区域的上滑,右下区域的上滑。
[0159]根据输入顺序,解锁手势依次为:左上区域的上滑,右上区域的上滑,左下区域的下滑,右下区域的上滑。
[0160]可以判断,第一位加密手势与第一位解锁手势匹配,第二位加密手势与第二位解锁手势不匹配,第三位加密手势与第三位解锁手势不匹配,第四位加密手势与第四位解锁手势匹配。
[0161]判定子单元512,用于若序列位次相同的加密手势和解锁手势匹配,则判定所述解锁密码与所述加密密码匹配成功;若序列位次相同的加密手势和解锁手势不匹配,则判定所述解锁密码与所述加密密码匹配失败。
[0162]具体的,作为一种实施方式,根据输入顺序,若相同位次的加密手势和解锁手势全部匹配,也即加密手势与解锁手势匹配成功,则判定子单元512判定加密密码与解锁密码匹配成功。
[0163]若有任意一对位次相同的加密手势和解锁手势不匹配,也即加密手势与解锁手势匹配失败,则判定子单元512判定加密密码与解锁密码匹配失败。
[0164]以4位密码进行举例说明。
[0165]若按输入顺序,加密密码中的第一、二、三、四位的加密手势,和解锁密码中相同位次的解锁手势全部匹配,则加密密码和解锁密码匹配成功。
[0166]若按输入顺序,加密密码的第一、三、四位的加密手势,和解锁密码中相同位次的解锁手势匹配,但是第二位的加密手势和解锁手势不匹配,此时加密密码和解锁密码匹配失败,用户输入的解锁密码有误。
[0167]在本实施例中,匹配子单元511根据加密手势的输入顺序和解锁手势的输入顺序,依次匹配输入顺序中序列位次相同的加密手势和解锁手势;若序列位次相同的加密手势和解锁手势匹配,则判定子单元512判定解锁密码与加密密码匹配成功;若序列位次相同的加密手势和解锁手势不匹配,则判定子单元512判定解锁密码与加密密码匹配失败。本实施例通过边缘密码区、触控手势与输入顺序的组合,判断加密手势和解锁手势中是否匹配,提高了破解加密密码的难度,提升了智能终端的安全性。
[0168]进一步的,参照图9,本发明密码设置方法第一实施例提供一种发明密码设置方法,所述密码设置方法包括以下步骤:
[0169]步骤S10、检测在移动终端边缘密码区输入的触控手势。
[0170]本发明实施例主要应用于智能终端的密码设置,通过密码设置装置控制加密密码的设置,当然本发明实施例也可以作为密码解决方案应用于其他场景。
[0171]在本实施例中,预先将智能终端的触控区域划分为主屏幕和边缘区域。其中,边缘区域位于主屏幕的左右两侧,独立于主屏幕,本实施例可基于FiT (Frame InteractiveTechnology,边缘操作技术)进行触控操作,获取用户触摸输入的事件。用户可单手操作边缘区域,且不影响主屏幕的使用。
[0172]然后,将边缘区域划分为不同的边缘密码区,用于输入和检测密码。边缘密码区均设置有对应的标识,不同的边缘密码区标识不同。其中,标识能够表征、区分、判断不同的边缘密码区,可以是数字编号或ID等,可根据实际需要灵活设置。
[0173]用户需要设置密码时,进入智能终端的密码设置页面,参照图2,图2为本发明实施例一种智能终端密码方案选择页面示意图,智能终端设置有多种密码方案并列可选,例如:数字密码、图案密码、边缘密码和指纹密码。用户选择或系统默认选择边缘密码后,则根据本发明所提出方案进行密码设置。
[0174]具体的,作为一种实施方式,首先,密码设置装置提示用户进行密码输入,用户可任意选择边缘密码区,通过触摸输入触控手势。
[0175]其中,触控手势可以通过在边缘密码区滑动或点击设置。
[0176]例如:用户在边缘密码区单击触控屏,则得到的触控手势为单击;用户在边缘密码区双击触控屏,则得到的触控手势为双击;用户在边缘密码区向上滑动,若滑动距离满足预设的阈值,则得到的触控手势为上滑;用户在边缘密码区向下滑动,若滑动距离满足预设的阈值,则得到的触控手势为下滑;用户在边缘密码区进行按压,若按压时间满足预设的阈值,则得到的触控动作为时长按压;用户在边缘密码区进行按压,若按压的压力满足预设的阈值,则得到的触控动作为压力按压。
[0177]当然,触控手势还可以包括平移、滚动以及旋转等可识别的手势,可根据实际需要灵活设置。
[0178]步骤S20、根据所述边缘密码区的标识和对应的触控手势,得到对应的加密手势和所述加密手势的输入顺序。
[0179]检测到用户在边缘密码区输入的触控手势后,密码设置装置获取边缘密码区的预设的标识,得到的标识可以表征不同的边缘密码区。
[0180]然后,密码设置装置根据边缘密码区的标识,将边缘密码区和对应的触控手势,作为一位加密手势。
[0181]然后,根据预设的加密手势的位数,密码设置装置提示用户进行下一位加密手势的输入,获取用户输入的下一位加密手势。
[0182]同时,密码设置装置记录加密手势的输入顺序,得到的加密手势按照输入顺序排入序列。
[0183]密码设置装置共获取预设位数的加密手势。
[0184]然后,密码设置装置提示用户进行二次确认,用户再次输入加密手势。
[0185]若在用户二次确认时,再次输入的加密手势及输入顺序,与首次输入的加密手势内容完全一致,且输入顺序完全一致,则密码设置装置以此加密手势和输入顺序作为得到的加密手势和输入顺序。
[0186]若在用户二次确认时,再次输入的加密密码和输入顺序与首次输入的加密密码内容不完全一致,或加密手势的输入顺序不一致,则密码设置装置确认本次密码设置失败,提示用户重新进行密码设置。
[0187]步骤S30、根据
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1