一种解锁方法、解锁系统、解锁密码设置方法及系统的制作方法

文档序号:6364257阅读:117来源:国知局
专利名称:一种解锁方法、解锁系统、解锁密码设置方法及系统的制作方法
技术领域
本发明涉及屏幕解锁领域,具体而言,涉及一种解锁方法、解锁系统、解锁密码设置方法及系统。
背景技术
随着智能手机的发展,嵌入式系统的安全性也逐渐受用户重视,各设备厂商也推出了各自触屏设备的解锁方式。现有典型的屏幕解锁技术有滑竿解锁技术、图案滑动解锁、 轨迹记录解锁、输入密码框解锁等方法。其中,滑竿解锁技术的特点是操作简单,但是该解锁方法的功能单一,解锁破解概率值为100%,安全性较低。图案滑动解锁是从游戏图形技术发展而来的,将图标或图形拖动到指定位置来完成解锁操作,然而该解锁方法解锁破解概率值为1/n,n最大为屏幕范围内像素个数,解锁破解概率较低。轨迹记录解锁是记录单次触摸屏幕轨迹进行匹配比较,该解锁方法的解锁限制范围小、解锁破解概率值最大为I/ (rTm),n为解锁范围设定的屏幕范围内像素个数,目前现有技术中能提供的n的最大值为n =9 ;m为密码长度,该解锁方法同样存在解锁破解概率较低的问题。而传统的输入密码框解锁是通过键盘等输入数字或者字符形式进行匹配比较。该方案的缺点是用户界面单一、 解锁破解概率值最大为l/(n~m),其中n为输入设备符号个数,m为密码长度,该解锁方法用户界面单一,解锁概率小。现有技术中的上述解锁方法存在解锁密码破解概率不受用户支配,造成解锁破解率偏高或解锁破解率较低,从而降低屏幕解锁的安全性或增加用户解锁操作的复杂程度的问题。针对现有技术中的上述问题,目前尚未提出有效解决方案。

发明内容
本发明提供了一种解锁方法、解锁系统、解锁密码设置方法及系统,用于解决现有技术中的屏幕解锁方法安全性较低以及用户解锁操作复杂的问题。根据本发明的一个方面,提供了一种解锁密码设置方法,包括获取用户选择的解锁图片;将所述解锁图片划分为多个部分,其中每个部分为所述解锁图片的一个特征点;获取所述用户选择的所述解锁图片的特征点;将所述用户选择的特征点设置为解锁密码。进一步地,所述方法还包括在获取用户选择的解锁图片之后,获取所述用户设置的栅格数值;所述将所述解锁图片划分为多个部分包括根据所述用户设置的栅格数值将所述解锁图片划分为多个栅格。其中,所述将所述用户选择的特征点设置为解锁密码包括按照所述用户选择的特征点的选择顺序将所述用户选择的特征点进行排序;将排序后的所述用户选择的特征点设置为解锁密码。根据本发明的另一个方面,提供了一种解锁方法,包括显示用户选择的解锁图片;获取所述用户输入的所述解锁图片的特征点;将所述用户输入的特征点与预先设置的解锁密码中的特征点进行匹配,以确定所述用户输入的特征点与所述预先设置的解锁密码中的特征点是否一致;如果是,则进行解锁操作。其中,所述将所述用户输入的特征点与预先设置的解锁密码中的特征点进行匹配包括按照所述用户输入的特征点的输入顺序依次将所述用户输入的特征点与所述预先设置的解锁密码中对应的特征点进行匹配。根据本发明的又一方面,提供了一种解锁密码设置系统,包括第一获取模块,用于获取用户选择的解锁图片;划分模块,用于将所述解锁图片划分为多个部分,其中每个部分为所述解锁图片的一个特征点;第二获取模块,用于获取所述用户选择的所述解锁图片的特征点;设置模块,用于将所述用户选择的特征点设置为解锁密码。进一步地,所述系统还包括第三获取模块,用于在获取用户选择的解锁图片之后,获取所述用户设置的栅格数值;所述划分模块具体用于,根据所述用户设置的栅格数值将所述解锁图片划分为多个栅格。其中,所述设置模块包括排序单元,用于按照所述用户选择的特征点的选择顺序将所述用户选择的特征点进行排序;设置单元,用于将排序后的所述用户选择的特征点设置为解锁密码。根据本发明的还一方面,提供了一种解锁系统,包括显示模块,用于显示用户选择的解锁图片;第四获取模块,用于获取所述用户输入的所述解锁图片的特征点;匹配模块,用于将所述用户输入的特征点与预先设置的解锁密码中的特征点进行匹配,以确定所述用户输入的特征点与所述预先设置的解锁密码中的特征点是否一致;解锁模块,用于当所述判断模块的判断结果为是时,进行解锁操作。具体地,所述匹配模块具体用于,按照所述特征点的输入顺序依次将所述用户输入的特征点与所述预先设置的解锁密码中对应的特征点进行匹配。通过本发明的技术方案,用户可以根据喜好选择解锁图片,以及将图片的特征点设置为解锁密码,从而用户可以控制解锁密码复杂程度,进而使解锁操作更加简单方便,而且在解锁的过程中,需要对图片的特征点进行匹配,这样相比于现有技术中其他解锁方法具有更高的安全性。


图I是根据本发明实施例I的解锁密码设置方法流程图;图2是根据本发明实施例2的解锁方法的流程图;图3是根据本发明实施例3的解锁密码设置系统的结构示意图;图4是根据本发明实施例3的设置模块的结构示意图;图5是根据本发明实施例4的解锁密码设置系统的结构框图;以及图6是根据本发明实施例5的解锁系统的结构示意图。
具体实施例方式为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式
对本发明实施例作进一步详细的说明。本发明通过将获取的用户选择的解锁图片划分为多个部分并将用户选择的相应部分设置为解锁密码。在解锁状态下通过获取用户选择的解锁图片的特征点与预先保存的解锁密码相匹配从而判断是否执行解锁操作,从而用户可以控制解锁密码复杂程度,进而使解锁操作更加简单方便,且提高了设备的安全性。实施例I图I是根据本发明实施例I的解锁密码设置方法流程图。如图I所示,该方法包括以下步骤步骤101:获取用户选择的解锁图片。本实施例中,用户可以根据自己的喜好选择一幅或多幅图片作为设备的解锁图片,当然,选择的图片数目越多,相应地解锁复杂度越高,设备的安全性也就越高。当选择多幅图片作为解锁图片时,可以按以下设置解锁密码的步骤依次设置每张解锁图片的解锁密码,同样,当解锁时,可以按照以下解锁的步骤依次对每张解锁图片进行解锁。步骤102 :将解锁图片划分为多个部分,其中每个部分为解锁图片的一个特征点。具体地,在获取用户选择的解锁图片之后,还可以获取用户设置的栅格数值n;根据用户选择的栅格数值n将解锁图片划分为n个栅格,这样当用户选择不同的n值时可以设置不同的解锁复杂度,例如,用户可以通过增大或减小n的值来增加或降低解锁的难度。 此外,还可以采用其它图形划分方式来对解锁图片进行划分,例如,采用高斯滤波方式,可以把图像的特征点截取保存下来,特征点的选取可采用特征点在图形中的角度线条或者位置分布情况,这种方式只能手动选取图片,不能通过手动选取特征点,解锁时输入设备需要更改成摄像头、USB存储设备。步骤103 :获取用户选择的解锁图片的特征点。通常用户使用普通输入设备来选择解锁图片的特征点,本实施例中,用户也可以使用多点输入设备同时输入多个特征点,来设置解锁密码,这样操作会更加方便、快捷。步骤104 :将用户选择的特征点设置为解锁密码。具体地,将用户选择的特征点设置为解锁密码包括按照特征点的选择顺序将特征点进行排序;将排序后的特征点设置为解锁密码,同时,也可以不将用户输入的多个特征点进行排序,而直接将该多个特征点直接作为解锁密码。此外,某些情况下用户选择的特征点也可能为一个,此时,则直接对该特征点与预先保存的特征点进行匹配,从而判断二者是否一致即可。实施例2图2是根据本发明实施例2的解锁方法的流程图。如图2所示,该方法包括步骤201 :显示用户选择的解锁图片。当用户需要对设备进行解锁时,在解锁界面显示用户预先设置好的解锁图片。步骤202 :获取用户选择的解锁图片的特征点。步骤203 :将特征点与预先设置的解锁密码中的特征点进行匹配,以确定用户选择的特征点与预先设置的解锁密码中的特征点是否一致。当用户通过多点输入设备来选择所述图片的特征点时,可以将用户选择的特征点与预先设置的解锁密码中对应的特征点进行匹配,确定二者是否一致。当用户通过普通输入设备来选择所述图片的特征点时,则需按照特征点的选择顺序依次将特征点与预先设置的解锁密码中对应的特征点进行匹配。在本实施例中可以采用CRC算法值、MD5算法值来做比较;同时也可以使用常用图形特征点匹配方法根据图片颜色特征、纹理特征、形状特征和空间关系特征来做比较。当用户采用多点输入设备同时选择多个特征点时,则可以将多个特征点与预先设置的解锁密码中的对应的特征点进行匹配。步骤204 :如果是,则进行解锁操作。实施例3图3是根据本发明实施例3的解锁密码设置系统的结构示意图。如图3所示,该解锁密码设置系统300包括以下模块第一获取模块301,用于获取用户选择的解锁图片;划分模块302,用于将解锁图片划分为多个部分,其中每个部分为解锁图片的一个特征点;第二获取模块303,用于获取用户选择的解锁图片的特征点;设置模块304,用于将用户选择的特征点设置为解锁密码。图4是根据本发明实施例3的设置模块的结构示意图。如图4所示,上述设置模块304包括以下单元排序单元401,用于按照特征点的选择顺序将特征点进行排序;设置单元402,用于将排序后的特征点设置为解锁密码。实施例4图5是根据本发明实施例4的解锁密码设置系统的结构框图。如图5所示,该解锁密码设置系统除了包括上述图3中所示解锁密码设置系统中的各模块外,还包括第三获取模块501,该模块用于在获取用户选择的解锁图片之后,获取用户设置的栅格数值;基于此,上述划分模块具体用于,根据用户选择的栅格数值将解锁图片划分为多个栅格。实施例5图6是根据本发明实施例5的解锁系统的结构示意图。如图6所示,该解锁系统600包括以下模块显示模块601,用于显示用户选择的解锁图片;第四获取模块602,用于获取用户选择的解锁图片的特征点;匹配模块603,用于将特征点与预先设置的解锁密码中的特征点进行匹配,以确定用户选择的特征点与预先设置的解锁密码中的特征点是否一致;解锁模块604,用于当判断模块的判断结果为是时,进行解锁操作。其中,上述匹配模块具体用于,按照特征点的选择顺序依次将特征点与预先设置的解锁密码中对应的特征点进行匹配。需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个......”限定的要素,并不排
除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。
权利要求
1.一种解锁密码设置方法,其特征在于,包括获取用户选择的解锁图片;将所述解锁图片划分为多个部分,其中每个部分为所述解锁图片的一个特征点;获取所述用户选择的所述解锁图片的特征点;将所述用户选择的特征点设置为解锁密码。
2.根据权利要求I所述的方法,其特征在于,所述方法还包括在获取用户选择的解锁图片之后,获取所述用户设置的栅格数值;所述将所述解锁图片划分为多个部分包括根据所述用户设置的栅格数值将所述解锁图片划分为多个栅格。
3.根据权利要求I所述的方法,其特征在于,所述将所述用户选择的特征点设置为解锁密码包括按照所述用户选择的特征点的选择顺序将所述用户选择的特征点进行排序;将排序后的所述用户选择的特征点设置为解锁密码。
4.一种解锁方法,其特征在于,包括显示用户选择的解锁图片;获取所述用户输入的所述解锁图片的特征点;将所述用户输入的特征点与预先设置的解锁密码中的特征点进行匹配,以确定所述用户输入的特征点与所述预先设置的解锁密码中的特征点是否一致;如果是,则进行解锁操作。
5.根据权利要求4所述的方法,其特征在于,所述将所述用户输入的特征点与预先设置的解锁密码中的特征点进行匹配包括按照所述用户输入的特征点的输入顺序依次将所述用户输入的特征点与所述预先设置的解锁密码中对应的特征点进行匹配。
6.一种解锁密码设置系统,其特征在于,包括第一获取模块,用于获取用户选择的解锁图片;划分模块,用于将所述解锁图片划分为多个部分,其中每个部分为所述解锁图片的一个特征点;第二获取模块,用于获取所述用户选择的所述解锁图片的特征点;设置模块,用于将所述用户选择的特征点设置为解锁密码。
7.根据权利要求6所述的系统,其特征在于,所述系统还包括第三获取模块,用于在获取用户选择的解锁图片之后,获取所述用户设置的栅格数值;所述划分模块具体用于,根据所述用户设置的栅格数值将所述解锁图片划分为多个栅格。
8.根据权利要求6所述的系统,其特征在于,所述设置模块包括排序单元,用于按照所述用户选择的特征点的选择顺序将所述用户选择的特征点进行排序;设置单元,用于将排序后的所述用户选择的特征点设置为解锁密码。
9.一种解锁系统,其特征在于,包括显示模块,用于显示用户选择的解锁图片;第四获取模块,用于获取所述用户输入的所述解锁图片的特征点;匹配模块,用于将所述用户输入的特征点与预先设置的解锁密码中的特征点进行匹配,以确定所述用户输入的特征点与所述预先设置的解锁密码中的特征点是否一致;解锁模块,用于当所述判断模块的判断结果为是时,进行解锁操作。
10.根据权利要求9所述的系统,其特征在于,所述匹配模块具体用于,按照所述特征点的输入顺序依次将所述用户输入的特征点与所述预先设置的解锁密码中对应的特征点进行匹配。
全文摘要
本发明公开了一种解锁方法、解锁系统、解锁密码设置方法及系统,其中,解锁密码设置方法包括获取用户选择的解锁图片;将解锁图片划分为多个部分,其中每个部分为解锁图片的一个特征点;获取用户选择的解锁图片的特征点;将用户选择的特征点设置为解锁密码。解锁方法包括显示用户选择的解锁图片;获取用户选择的解锁图片的特征点;将特征点与预先设置的解锁密码中的特征点进行匹配,以确定用户选择的特征点与预先设置的解锁密码中的特征点是否一致;如果是,则进行解锁操作。采用上述两种方法,解决了解锁密码破解概率不受用户支配的问题,使用户可以自由支配解锁的复杂程度,方便用户的使用。
文档编号G06F3/048GK102609204SQ20121002529
公开日2012年7月25日 申请日期2012年2月6日 优先权日2012年2月6日
发明者叶振宏 申请人:深圳市同洲电子股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1