著录项信息
专利名称 | 电子装置的认证方法及密码设定方法及认证系统 |
申请号 | CN201210382410.8 | 申请日期 | 2012-10-11 |
法律状态 | 授权 | 申报国家 | 中国 |
公开/公告日 | 2014-03-12 | 公开/公告号 | CN103634107A |
优先权 | 暂无 | 优先权号 | 暂无 |
主分类号 | H04L9/32 | IPC分类号 | H04L9/32查看分类表>
|
申请人 | 财团法人工业技术研究院 | 申请人地址 | 中国台湾新竹县竹东镇中兴路四段1***
变更
专利地址、主体等相关变化,请及时变更,防止失效 |
权利人 | 财团法人工业技术研究院 | 当前权利人 | 财团法人工业技术研究院 |
发明人 | 孙宏民;李启铭 |
代理机构 | 北京律诚同业知识产权代理有限公司 | 代理人 | 梁挥;田景宜 |
摘要
本发明公开了一种电子装置的认证方法及密码设定方法及认证系统,由使用者将电子装置由第一位置移动至第二位置,电子装置具有一惯性感测器及一处理单元,由惯性感测器检测电子装置移动的三维连续轨迹,三维连续轨迹包含多个轨迹方向,多个轨迹方向包括一第一方向、一第二方向及一第三方向,第一方向与第二方向垂直,第一方向与第二方向构成一二维平面,第三方向垂直于二维平面,由处理单元将三维连续轨迹储存于处理单元中并定义为一标准位移轨迹,或将标准位移轨迹与再输入的三维连续轨迹进行比对,判别三维连续轨迹的正确性,以对电子装置进行认证。
1.一种电子装置的认证方法,其特征在于,包含:
由一使用者手持一电子装置,将该电子装置由一第一位置移动至一第二位置,该电子装置具有一惯性感测器以及一处理单元;
由该惯性感测器检测该电子装置由该第一位置移动至该第二位置的过程中所形成的三维连续轨迹,该三维连续轨迹包含多个轨迹方向,该多个轨迹方向包括一第一方向、一第二方向以及一第三方向,该第一方向与该第二方向相互垂直,该第一方向与该第二方向构成一二维平面,该第三方向垂直于该二维平面;以及
由该处理单元将该三维连续轨迹与一标准位移轨迹进行比对,以判别该三维连续轨迹的正确性;
其中,该电子装置还包括一震动器,该电子装置由该第一位置移动至该第二位置的过程中,当位移方向改变时,该震动器可发出至少一次短震动,且该电子装置由该第一位置移动至该第二位置的过程中,该震动器还可发出至少一次长震动,该长震动的震动时间大于该短震动的震动时间,该长震动的震动过程中,容许该使用者执行至少一次假动作输入,该假动作输入为至少移动该电子装置一次,且于该长震动的震动过程中,该惯性感测器停止检测该电子装置的移动方向。
2.如权利要求1所述的电子装置的认证方法,其特征在于,该电子装置还包括一触控屏幕,该处理单元将该三维连续轨迹转换为一三维图形,并将该三维图形显示于该触控屏幕,该三维图形由多个线段构成,该多个线段包括一第一线段,一第二线段以及一第三线段,该第一线段的长度方向平行于该第一方向,该第二线段的长度方向平行于该第二方向,该第三线段的长度方向平行于该第三方向,该第二线段的相对二端分别与该第一线段以及该第三线段相连。
3.如权利要求2所述的电子装置的认证方法,其特征在于,该惯性感测器检测该电子装置的位移方向改变时,由该处理单元改变所述多个线段的颜色,使该第一线段、第二线段及该第三线段中任相邻的二线段具有二种不同颜色。
4.如权利要求2所述的电子装置的认证方法,其特征在于,该使用者触碰该触控屏幕时,激活该处理单元,使该电子装置进入一密码输入状态,再由使用者将该电子装置由该第一位置移动至该第二位置。
5.如权利要求2所述的电子装置的认证方法,其特征在于,该触控屏幕具有一图形显示区,该图形显示区用以显示该三维图形。
6.如权利要求2所述的电子装置的认证方法,其特征在于,该电子装置的移动过程中,于该触控屏幕显示一球体以及一箭头,该箭头的指向对应于该电子装置的移动方向。
7.如权利要求6所述的电子装置的认证方法,其特征在于,该箭头以该球体为中心,当该电子装置变换移动方向时,该箭头则对应位于该球体的相对应侧边。
8.如权利要求1所述的电子装置的认证方法,其特征在于,该惯性感测器用以检测多个方向,该多个方向包括十个方向,该十个方向相对于该第一位置的上方、下方、前方、后方、左方、右方、左前方、左后方、右前方以及右后方。
9.如权利要求1所述的电子装置的认证方法,其特征在于,该电子装置还包括:
一第一开关,与该处理单元电性连接,该第一开关用以执行一重试指令,用以中断该处理单元的处理过程;
一第二开关,与该处理单元电性连接,该第二开关用以执行一上一步指令,用以重设至少一个轨迹方向;以及
一第三开关,与该处理单元电性连接,该第三开关用以执行一确定指令,用以确认所输入的该三维连续轨迹。
10.如权利要求1所述的电子装置的认证方法,其特征在于,该电子装置的移动过程中,该电子装置具有一声音提示功能,当使用者输入完成一个方向时,由该电子装置发出声音提醒使用者输入的方向,以提供使用者以听觉确认所输入的方向。
11.一种电子装置的密码设定方法,其特征在于,包含:
由一使用者手持一电子装置,将该电子装置由一第一位置移动至一第二位置,该电子装置具有一惯性感测器以及一处理单元;
由该惯性感测器检测该电子装置由该第一位置移动至该第二位置的过程中所形成的三维连续轨迹,该三维连续轨迹包含多个轨迹方向,该多个轨迹方向包括一第一方向、一第二方向以及一第三方向,该第一方向与该第二方向相互垂直,该第一方向与该第二方向构成一二维平面,该第三方向垂直于该二维平面;以及
由该处理单元将该三维连续轨迹储存于该电子装置中,并将该三维连续轨迹定义为一标准位移轨迹;
其中,该电子装置还包括一震动器,该电子装置由该第一位置移动至该第二位置的过程中,当位移方向改变时,该震动器发出至少一次短震动,且该电子装置由该第一位置移动至该第二位置的过程中,该震动器发出至少一次长震动,该长震动的震动时间大于该短震动的震动时间,该长震动的震动过程中,容许该使用者执行至少一次假动作输入,该假动作输入为至少移动该电子装置一次,且于该长震动的震动过程中,该惯性感测器停止检测该电子装置的移动方向。
12.如权利要求11所述的电子装置的密码设定方法,其特征在于,该电子装置还包括一触控屏幕,该处理单元将该三维连续轨迹转换为一三维图形,并将该三维图形显示于该触控屏幕,该三维图形由多个线段构成,该多个线段包括一第一线段,一第二线段以及一第三线段,该第一线段的长度方向平行于该第一方向,该第二线段的长度方向平行于该第二方向,该第三线段的长度方向平行于该第三方向,该第二线段的相对二端分别与该第一线段以及该第三线段相连。
13.如权利要求12所述的电子装置的密码设定方法,其特征在于,该惯性感测器检测该电子装置的位移方向改变时,由该处理单元改变所述多个线段的颜色,使该第一线段、第二线段及该第三线段中任相邻的二线段具有二种不同颜色。
14.如权利要求12所述的电子装置的密码设定方法,其特征在于,该使用者触碰该触控屏幕时,激活该处理单元,使该电子装置进入一密码输入状态,再由使用者将该电子装置由该第一位置移动至该第二位置。
15.如权利要求12所述的电子装置的密码设定方法,其特征在于,该触控屏幕具有一图形显示区,该图形显示区用以显示该三维图形。
16.如权利要求12所述的电子装置的密码设定方法,其特征在于,该电子装置的移动过程中,于该触控屏幕显示一球体以及一箭头,该箭头的指向对应于该电子装置的移动方向。
17.如权利要求16所述的电子装置的密码设定方法,其特征在于,该箭头以该球体为中心,当该电子装置变换移动方向时,该箭头则对应位于该球体的相对应侧边。
18.如权利要求11所述的电子装置的密码设定方法,其特征在于,该惯性感测器用以检测多个方向,该多个方向包括十个方向,该十个方向相对于该第一位置的上方、下方、前方、后方、左方、右方、左前方、左后方、右前方以及右后方。
19.如权利要求11所述的电子装置的密码设定方法,其特征在于,该电子装置还包括:
一第一开关,与该处理单元电性连接,该第一开关用以执行一重试指令,用以中断该处理单元的处理过程;
一第二开关,与该处理单元电性连接,该第二开关用以执行一上一步指令,用以重设至少一个轨迹方向;以及
一第三开关,与该处理单元电性连接,该第三开关用以执行一确定指令,用以确认所输入的该三维连续轨迹。
20.如权利要求11所述的电子装置的密码设定方法,其特征在于,该电子装置的移动过程中,该电子装置具有一声音提示功能,当使用者输入完成一个方向时,由该电子装置发出声音提醒使用者输入的方向,以提供使用者以听觉确认所输入的方向。
21.一种电子装置的认证系统,其特征在于,包含:
一电子装置,提供一使用者手持,由该使用者将该电子装置由一第一位置移动至一第二位置;
一惯性感测器,该惯性感测器用以检测该电子装置由该第一位置移动至该第二位置的过程中所形成的三维连续轨迹,该三维连续轨迹包含多个轨迹方向,该多个轨迹方向包括一第一方向、一第二方向以及一第三方向,该第一方向与该第二方向相互垂直,该第一方向与该第二方向构成一二维平面,该第三方向垂直于该二维平面;以及
一处理单元,用以处理该三维连续轨迹,以判别该三维连续轨迹的正确性;
其中,该电子装置还包括一震动器,该电子装置由该第一位置移动至该第二位置的过程中,当位移方向改变时,该震动器发出至少一次短震动,该电子装置由该第一位置移动至该第二位置的过程中,该震动器发出至少一次长震动,该长震动的震动时间大于该短震动的震动时间,该长震动的震动过程中,容许该使用者执行至少一次假动作输入,该假动作输入为至少移动该电子装置一次,且于该长震动的震动过程中,该惯性感测器停止检测该电子装置的移动方向。
22.如权利要求21所述的电子装置的认证系统,其特征在于,该电子装置还包括一触控屏幕,该处理单元将该三维连续轨迹转换为一三维图形,并将该三维图形显示于该触控屏幕,该三维图形由多个线段构成,该多个线段包括一第一线段,一第二线段以及一第三线段,该第一线段的长度方向平行于该第一方向,该第二线段的长度方向平行于该第二方向,该第三线段的长度方向平行于该第三方向,该第二线段的相对二端分别与该第一线段以及该第三线段相连。
23.如权利要求22所述的电子装置的认证系统,其特征在于,该惯性感测器检测该电子装置的位移方向改变时,可由该处理单元改变所述多个线段的颜色,使该第一线段、第二线段及该第三线段中任相邻的二线段具有二种不同颜色。
24.如权利要求22所述的电子装置的认证系统,其特征在于,该使用者触碰该触控屏幕时,激活该处理单元,使该电子装置进入一密码输入状态,再由使用者将该电子装置由该第一位置移动至该第二位置。
25.如权利要求22所述的电子装置的认证系统,其特征在于,该触控屏幕具有一图形显示区,该图形显示区用以显示该三维图形。
26.如权利要求22所述的电子装置的认证系统,其特征在于,该电子装置的移动过程中,于该触控屏幕显示一球体以及一箭头,该箭头的指向对应于该电子装置的移动方向。
27.如权利要求26所述的电子装置的认证系统,其特征在于,该箭头以该球体为中心,当该电子装置变换移动方向时,该箭头则对应位于该球体的相对应侧边。
28.如权利要求21所述的电子装置的认证系统,其特征在于,该惯性感测器用以检测多个方向,该多个方向包括十个方向,该十个方向相对于该第一位置的上方、下方、前方、后方、左方、右方、左前方、左后方、右前方以及右后方。
29.如权利要求21所述的电子装置的认证系统,其特征在于,该电子装置还包括:
一第一开关,与该处理单元电性连接,该第一开关用以执行一重试指令,用以中断该处理单元的处理过程;
一第二开关,与该处理单元电性连接,该第二开关用以执行一上一步指令,用以重设至少一个轨迹方向;以及
一第三开关,与该处理单元电性连接,该第三开关用以执行一确定指令,用以确认所输入的该三维连续轨迹。
30.如权利要求21所述的电子装置的认证系统,其特征在于,该电子装置的移动过程中,该电子装置具有一声音提示功能,当使用者输入完成一个方向时,由该电子装置发出声音提醒使用者输入的方向,以提供使用者以听觉确认所输入的方向。
31.一种设定密码的方法,其特征在于,包含:
点选一电子装置以启动解锁系统;
移动该电子装置以设定图形密码;
再次移动该电子装置确认图形密码;以及
选择开启选择性功能;
其中,该电子装置包括一触控屏幕、一惯性感测器以及一处理单元,由一使用者手持该电子装置,由该使用者点选该电子装置的该触控屏幕以启动解锁系统,且由该使用者将该电子装置由一第一位置移动至一第二位置;
由该惯性感测器检测该电子装置由该第一位置移动至该第二位置的过程中所形成的三维连续轨迹,该三维连续轨迹包含多个轨迹方向,该多个轨迹方向包括一第一方向、一第二方向以及一第三方向,该第一方向与该第二方向相互垂直,该第一方向与该第二方向构成一二维平面,该第三方向垂直于该二维平面;以及
由该处理单元将该三维连续轨迹储存于该电子装置中,将该三维连续轨迹定义为一标准位移轨迹,且由该处理单元将该三维连续轨迹确认为该电子装置的图形密码;
其中,该电子装置还包括一震动器,该电子装置由该第一位置移动至该第二位置的过程中,当位移方向改变时,该震动器发出至少一次短震动,该电子装置由该第一位置移动至该第二位置的过程中,该震动器发出至少一次长震动,该长震动的震动时间大于该短震动的震动时间,该长震动的震动过程中,容许该使用者执行至少一次假动作输入,该假动作输入为至少移动该电子装置一次,且于该长震动的震动过程中,该惯性感测器停止检测该电子装置的移动方向。
32.如权利要求31所述的设定密码的方法,其特征在于,该处理单元将该三维连续轨迹转换为一三维图形,并将该三维图形显示于该触控屏幕,该三维图形由多个线段构成,该多个线段包括一第一线段,一第二线段以及一第三线段,该第一线段的长度方向平行于该第一方向,该第二线段的长度方向平行于该第二方向,该第三线段的长度方向平行于该第三方向,该第二线段的相对二端分别与该第一线段以及该第三线段相连。
33.如权利要求32所述的设定密码的方法,其特征在于,该选择性功能具有多个选项,将该三维图形显示于该触控屏幕,是该选择性功能的选项之一。
34.如权利要求32所述的设定密码的方法,其特征在于,该惯性感测器检测该电子装置的位移方向改变时,由该处理单元改变所述多个线段的颜色,使该第一线段、第二线段及该第三线段中任相邻的二线段具有二种不同颜色。
35.如权利要求31所述的设定密码的方法,其特征在于,该使用者触碰该触控屏幕时,激活该处理单元,使该电子装置进入一密码输入状态,再由使用者将该电子装置由该第一位置移动至该第二位置。
36.如权利要求32所述的设定密码的方法,其特征在于,该触控屏幕具有一图形显示区,该图形显示区用以显示该三维图形。
37.如权利要求36所述的设定密码的方法,其特征在于,该选择性功能具有多个选项,将该三维图形显示于该图形显示区,是该选择性功能的选项之一。
38.如权利要求31所述的设定密码的方法,其特征在于,该电子装置的移动过程中,于该触控屏幕显示一球体以及一箭头,该箭头的指向系对应于该电子装置的移动方向。
39.如权利要求38所述的设定密码的方法,其特征在于,该箭头以该球体为中心,当该电子装置变换移动方向时,该箭头则对应位于该球体的相对应侧边。
40.如权利要求38所述的设定密码的方法,其特征在于,该选择性功能具有多个选项,于该触控屏幕显示一球体以及一箭头,系该选择性功能的选项之一。
41.如权利要求31所述的设定密码的方法,其特征在于,该惯性感测器用以检测多个方向,该多个方向包括十个方向,该十个方向相对于该第一位置的上方、下方、前方、后方、左方、右方、左前方、左后方、右前方以及右后方。
42.如权利要求31所述的设定密码的方法,其特征在于,该选择性功能具有多个选项,于电子装置移动过程产生短震动及长震动,系该选择性功能的选项之一。
43.如权利要求31所述的设定密码的方法,其特征在于,该电子装置还包括:
一第一开关,与该处理单元电性连接,该第一开关用以执行一重试指令,用以中断该处理单元的处理过程;
一第二开关,与该处理单元电性连接,该第二开关用以执行一上一步指令,用以重设至少一个轨迹方向;以及
一第三开关,与该处理单元电性连接,该第三开关用以执行一确定指令,用以确认所输入的该三维连续轨迹。
44.如权利要求31所述的设定密码的方法,其特征在于,该电子装置的移动过程中,该电子装置具有一声音提示功能,当使用者输入完成一个方向时,由该电子装置发出声音提醒使用者输入的方向,以提供使用者以听觉确认所输入的方向。
45.如权利要求44所述的设定密码的方法,其特征在于,该选择性功能具有多个选项,该声音提示功能系该选择性功能的选项之一。
46.一种解开密码锁的方法,其特征在于,包含:
移动一电子装置以输入三维连续轨迹;
判断是否开启选择性功能;
若开启选择性功能,则于输入三维连续轨迹过程中会开启选择性功能;若不开启选择性功能,则于输入三维连续轨迹过程中不会开启选择性功能;
判断所输入的解锁密码图形是否正确,若输入的三维连续轨迹正确,则解开屏幕锁;若输入的三维连续轨迹不正确,则重新输入解锁密码图形;
其中,该电子装置包括一惯性感测器以及一处理单元,由一使用者手持该电子装置,由该使用者点选该电子装置的触控屏幕以启动解锁系统,且由该使用者将该电子装置由一第一位置移动至一第二位置;
由该惯性感测器检测该电子装置由该第一位置移动至该第二位置的过程中所形成的该三维连续轨迹,该三维连续轨迹包含多个轨迹方向,该多个轨迹方向包括一第一方向、一第二方向以及一第三方向,该第一方向与该第二方向相互垂直,该第一方向与该第二方向构成一二维平面,该第三方向垂直于该二维平面;以及
由该处理单元将该三维连续轨迹与一标准位移轨迹进行比对,以判断所输入的三维连续轨迹是否正确;
其中,该电子装置还包括一震动器,该电子装置由该第一位置移动至该第二位置的过程中,当位移方向改变时,该震动器发出至少一次短震动,该电子装置由该第一位置移动至该第二位置的过程中,该震动器发出至少一次长震动,该长震动的震动时间大于该短震动的震动时间,该长震动的震动过程中,容许该使用者执行至少一次假动作输入,该假动作输入为至少移动该电子装置一次,且于该长震动的震动过程中,该惯性感测器停止检测该电子装置的移动方向。
47.如权利要求46所述的解开密码锁的方法,其特征在于,该电子装置还包括一触控屏幕,该处理单元将该三维连续轨迹转换为一三维图形,并将该三维图形显示于该触控屏幕,该三维图形由多个线段构成,该多个线段包括一第一线段,一第二线段以及一第三线段,该第一线段的长度方向平行于该第一方向,该第二线段的长度方向平行于该第二方向,该第三线段的长度方向平行于该第三方向,该第二线段的相对二端分别与该第一线段以及该第三线段相连。
48.如权利要求47所述的解开密码锁的方法,其特征在于,该选择性功能具有多个选项,将该三维图形显示于该触控屏幕,系该选择性功能的选项之一。
49.如权利要求47所述的解开密码锁的方法,其特征在于,该惯性感测器检测该电子装置的位移方向改变时,可由该处理单元改变所述多个线段的颜色,使该第一线段、第二线段及该第三线段中任相邻的二线段具有二种不同颜色。
50.如权利要求47所述的解开密码锁的方法,其特征在于,该使用者触碰该触控屏幕时,激活该处理单元,使该电子装置进入一密码输入状态,再由使用者将该电子装置由该第一位置移动至该第二位置。
51.如权利要求47所述的解开密码锁的方法,其特征在于,该触控屏幕具有一图形显示区,该图形显示区用以显示该三维图形。
52.如权利要求51所述的解开密码锁的方法,其特征在于,该选择性功能具有多个选项,将该三维图形显示于该图形显示区,系该选择性功能的选项之一。
53.如权利要求47所述的解开密码锁的方法,其特征在于,该电子装置的移动过程中,于该触控屏幕显示一球体以及一箭头,该箭头的指向对应于该电子装置的移动方向。
54.如权利要求53所述的解开密码锁的方法,其特征在于,该箭头以该球体为中心,当该电子装置变换移动方向时,该箭头则对应位于该球体的相对应侧边。
55.如权利要求53所述的解开密码锁的方法,其特征在于,该选择性功能具有多个选项,于该触控屏幕显示一球体以及一箭头,系该选择性功能的选项之一。
56.如权利要求46所述的解开密码锁的方法,其特征在于,该惯性感测器用以检测多个方向,该多个方向包括十个方向,该十个方向相对于该第一位置的上方、下方、前方、后方、左方、右方、左前方、左后方、右前方以及右后方。
57.如权利要求46所述的解开密码锁的方法,其特征在于,该选择性功能具有多个选项,于电子装置移动过程产生短震动及长震动,系该选择性功能的选项之一。
58.如权利要求46所述的解开密码锁的方法,其特征在于,该电子装置还包括:
一第一开关,与该处理单元电性连接,该第一开关用以执行一重试指令,用以中断该处理单元的处理过程;
一第二开关,与该处理单元电性连接,该第二开关用以执行一上一步指令,用以重设至少一个轨迹方向;以及
一第三开关,与该处理单元电性连接,该第三开关用以执行一确定指令,用以确认所输入的该三维连续轨迹。
59.如权利要求46所述的解开密码锁的方法,其特征在于,该电子装置的移动过程中,该电子装置具有一声音提示功能,当使用者输入完成一个方向时,由该电子装置发出声音提醒使用者输入的方向,以提供使用者以听觉确认所输入的方向。
60.如权利要求59所述的解开密码锁的方法,其特征在于,该选择性功能具有多个选项,该声音提示功能系该选择性功能的选项之一。
电子装置的认证方法及密码设定方法及认证系统
技术领域
[0001] 本发明有关于一种电子装置的认证方法及密码设定方法及认证系统,尤指一种可辨识该电子装置移动的三维连续轨迹并据以对该电子装置输入密码的认证系统。
背景技术
[0002] 在移动装置的使用率已经越来越高。在过去,我们一般称的移动装置只包含PDA、移动电话等;如今,我们一般所认为的移动装置,扩展到智能型手机(Smart Phone)、平板电脑(Tablet)等新兴的科技产品。人们可以利用智能型手机做很多事情,例如从App Store下载并安装应用程序、浏览网页、线上购物、透过社群网站分享资讯、检查电子邮件、玩游戏等。因此我们可以发现智能型手机可以比传统的手机提供更多便利的服务,但相对的,也带来许多安全上的疑虑,主要原因是智能型手机上搭载了更多的使用者隐私,例如个人资讯、通讯录、社群网站资讯、网路付款帐号、位置、文件数据等,这些敏感性数据存在于智能型手机上相较于传统的电脑数量更多且更集中。
[0003] 由于智能型手机上安全性的疑虑,现今已经存在许多不同的保护方法,其中一种是提供屏幕密码锁,以防止当智能型手机被人透过不正当途径取得时,可以有效的防止装置内部的敏感度资讯被轻易的取得。目前被使用在手机的密码锁有传统输入的PIN码锁和Android图形密码锁。相较于传统的PIN码锁,Android图形密码锁容易记忆且容易输入,因此在智能型手机中广泛被使用。但是现有屏幕密码锁仍具有无法抵挡污渍攻击(Smudge Attack)、无法抵挡肩窥攻击(Shoulder-Surfing Attack)以及密码组合复杂度不高等许多安全上的漏洞。
[0004] 例如以现有矩阵方式或任意形状所构成的路径构成密码锁解锁,当使用者用手指在屏幕上画图形密码时,手指上的污渍或油污会残留在屏幕上,使得有心人士可以透过判断污渍来猜测屏幕锁的密码。或可透过拍照,将照片利用影像软体做处理就能判断出污渍所形成的图形。此外,无论是以手指接触屏幕画出图形的方式,或是检测手部移动路径的方式,当使用者在输入密码时,有心人士偷看或利用摄影装置将撷取输入过程后,当取得被害人的装置,即可破解屏幕锁。此外,现有矩阵方式无法重复点选且只能连接相邻点,且检测手部移动路径的方式仅限于检测平面(二维方向),导致密码组合的复杂度不高,密码容易被破解,安全性低。
发明内容
[0005] 本发明提出一种电子装置的认证方法及密码设定方法及认证系统,其密码组合复杂度高且能抵挡既有的攻击(例如污渍攻击(Smudge Attack)、肩窥攻击(Shoulder-Surfing Attack),能够有效的保护智能型手机内的敏感性资讯不被恶意人士所取得,并且此解锁认证系统,不仅只使用于智能型手机上当作屏幕解锁,并且能够使用在其他密码认证系统(例如网页入口网站登入系统、作业系统登入系统等)。
[0006] 在一实施例中,提出一种电子装置的认证方法,由一使用者手持一电子装置,将该电子装置由一第一位置移动至一第二位置,该电子装置具有一惯性感测器以及一处理单元。由该惯性感测器检测该电子装置由该第一位置移动至该第二位置的过程中所形成的三维连续轨迹,该三维连续轨迹包含多个轨迹方向,该多个轨迹方向包括一第一方向、一第二方向以及一第三方向,该第一方向与该第二方向相互垂直,该第一方向与该第二方向构成一二维平面,该第三方向垂直于该二维平面。再由该处理单元将该三维连续轨迹与一标准位移轨迹进行比对,以判别该三维连续轨迹的正确性。
[0007] 在另一实施例中,提出一种电子装置的密码设定方法,由一使用者手持一电子装置,将该电子装置由一第一位置移动至一第二位置,该电子装置具有一惯性感测器以及一处理单元。由该惯性感测器检测该电子装置由该第一位置移动至该第二位置的过程中所形成的三维连续轨迹,该三维连续轨迹包含多个轨迹方向,该多个轨迹方向包括一第一方向、一第二方向以及一第三方向,该第一方向与该第二方向相互垂直,该第一方向与该第二方向构成一二维平面,该第三方向垂直于该二维平面。再由该处理单元将该三维连续轨迹储存于该电子装置中,并将该三维连续轨迹定义为一标准位移轨迹。
[0008] 在另一实施例中,提出一种电子装置的认证系统,该系统包含一主体、一惯性感测器以及一处理单元。主体系提供一使用者手持,并由该使用者将该电子装置由一第一位置移动至一第二位置,该惯性感测器用以检测该主体由该第一位置移动至该第二位置的过程中所形成的三维连续轨迹,该三维连续轨迹包含多个轨迹方向,该多个轨迹方向包括一第一方向、一第二方向以及一第三方向,该第一方向与该第二方向相互垂直,该第一方向与该第二方向构成一二维平面,该第三方向垂直于该二维平面,该处理单元用以处理该三维连续轨迹,以判别该三维连续轨迹的正确性。
附图说明
[0009] 图1为本发明的电子装置的一实施例结构示意图。
[0010] 图2为图1实施例分别朝向上方及下方移动的示意图。
[0011] 图3为图1实施例分别朝向前方、后方、左方、右方、左前方、左后方、右前方以及右后方移动的示意图。
[0012] 图4为本发明的三维架构的一实施例示意图。
[0013] 图5为本发明于电子装置的一实施例显示密码图形的结构示意图。
[0014] 图6至图9为本发明的电子装置以球体及箭头显示每次移动方向的结构示意图。
[0015] 图10为本发明的三维架构另一实施例示意图。
[0016] 图11为本发明的电子装置的认证系统的一实施例架构图。
[0017] 图12为本发明一种电子装置的认证方法的流程的一实施例。
[0018] 图13为本发明一种电子装置的密码设定方法的流程的一实施例。
[0019] 图14为本发明设定密码的方法流程的实施例。
[0020] 图15为本发明解开密码锁的方法流程的实施例。
[0021] 其中,附图标记:
[0022] 1~8-编号
[0023] 20、71-电子装置
[0024] 21-主体
[0025] 22、72-惯性感测器
[0026] 23、73-处理单元
[0027] 24-震动器 25-触控屏幕
[0028] 251-球体 252-箭头
[0029] 26-图形显示区 27-第一开关
[0030] 28-第二开关 29-第三开关
[0031] 30-手部 40、60-三维架构
[0032] 41~48-线段 50-三维图形
[0033] 51~55-三维图形线段 61-第一线段
[0034] 62-第二线段 63-第三线段63
[0035] 70-电子装置的认证系统 80-电子装置的认证方法的流程[0036] 82、84、86-步骤 90-电子装置的密码设定方法的流程[0037] 92、94、96-步骤 100-设定密码的流程
[0038] 102、104、106、108-步骤 200-解开密码锁的流程
[0039] 202、204、206、208、210、212、214-步骤 F1-第一方向
[0040] F2-第二方向 F3-第三方向
[0041] P1-第一位置 P2-第二位置
具体实施方式
[0042] 以下将参照随附的附图来描述本发明所使用的技术手段与功效,而以下附图所列举的实施例仅为辅助说明,以利本领域的技术人员据以实现本发明但本发明的技术手段并不限于所列举附图。
[0043] 请参阅图1所示电子装置的一实施例结构,该电子装置20呈现一智能型手机的外形,除此之外,也可为一PDA(个人数位助理)、移动电话或平板电脑的外形。电子装置20具有一主体21,主体21具有相互电性连接的一惯性感测器22、一处理单元23、一震动器24、一触控屏幕25、一图形显示区26、一第一开关27、一第二开关28以及一第三开关29,第一开关27用以执行一重试指令,第二开关28用以执行一上一步指令,第三开关29用以执行一确定指令。惯性感测器22可采用加速度计(Accelerometer)或重力感测器(G-sensor),触控屏幕25提供使用者触碰屏幕以输入指令,图形显示区26由触控屏幕25分割形成的一范围较小的图形显示区域,亦可将图形显示区26与触控屏幕25整合为一体。当使用者以手部30握持电子装置20且移动电子装置20时,可藉由惯性感测器22检测电子装置20的移动方向。如图2所示将电子装置20朝向相对于电子装置20的上方或下方移动,以及如图3所示将电子装置20朝向相对于电子装置20的前方、后方、左方、右方、左前方、左后方、右前方以及右后方移动,皆可由惯性感测器22检测到电子装置20的移动方向。藉由本实施例的设有惯性感测器22的电子装置20,可对电子装置20进行密码设定,且本实施例的密码由多个具有方向性的线段所构成的三维图形架构。
[0044] 请参阅图4及图5所示,使用者预先构想一三维架构40,如图4实线线段所构成的架构,其包括由线段41~44构成一位于底部的矩形、由线段46~48构成一位于顶部的三角形,以及一连接矩形及三角形的垂直线段45。而后,使用者触碰电子装置20的触控屏幕25,使电子装置20进入密码输入状态,触控屏幕25会显示可执行的项目,例如设定密码,若使用者需要为电子装置20设定密码,则可选择设定密码一项,而后即可依预先构想的三维架构40形状开始移动电子装置20。关于形成三维架构40的方式有许多种,例如图4所示,依虚线箭头及其编号顺序连续位移将电子装置20由第一位置P1移动至第二位置P2,其中,第一位置P1代表电子装置20的起始位置,编号1的虚线箭头方向代表移动至电子装置20后方,编号2的虚线箭头方向代表移动至电子装置20右方,编号3的虚线箭头方向代表移动至电子装置20前方,编号4的虚线箭头方向代表移动至电子装置20左方,编号5的虚线箭头方向代表移动至电子装置20上方,编号6的虚线箭头方向代表移动至电子装置20左后方,编号7的虚线箭头方向代表移动至电子装置20右方,编号8的虚线箭头方向代表移动至电子装置20左前方,当电子装置20移动至第二位置P2且静止时,即可完成所需的三维架构40,亦即电子装置20的解锁密码图形。而电子装置20由第一位置P1移动至第二位置P2的过程中的三维连续轨迹,可由惯性感测器22检测得知,可由处理单元23将每一位移方向转换为一线段,即时显示于电子装置20的图形显示区26,当电子装置20移动至第二位置P2且完全静止时,图形显示区26即可显示一完整的三维图形50,如图5所示,三维图形50与预先构想的三维架构40相同,表示使用者的输入正确。此外,为了防止旁人窥伺到图形显示区26所显示的图形,也可设定不于图形显示区26显示图形,亦即,于图形显示区26显示图形属于选择性功能,使用者可自行决定是否使用。使用者若确定输入正确且愿意使用该三维图形50作为密码,则触动(开启或按压)第三开关29,确认所输入的该三维连续轨迹,处理单元23即可将惯性感测器
22检测得知的三维连续轨迹视为一标准位移轨迹,亦即电子装置20的解锁密码,并且将该解锁密码储存于电子装置20中,例如可储存于处理单元23中,亦可于电子装置20设置一储存单元(图中未示出),将解锁密码储存于储存单元中。此外,于储存解锁密码之前,电子装置20可发出“是否确认”的提示,并提示使用者再次输入密码,由使用者再次移动电子装置
20以确认解锁密码图形。
[0045] 若使用者于操作过程中,不慎因操作错误而导致所完成的三维图形与预先构想的三维架构40不同,或使用者不愿意采用完成的三维图形50时,可触动(开启或按压)第一开关27,即可中断处理单元23的处理过程,使用者可重新再输入。
[0046] 若使用者因操作错误形成非预期的线段而想进行修改时,可触动(开启或按压)第二开关28,使用者即可返回上一步重新设定新的轨迹方向,亦即重设一个新的限段,可设定触动(开启或按压)第二开关28的次数,对应返回上一步的次数,例如触动(开启或按压)第二开关28二次,则可返回重设二个线段(亦即二个新的轨迹方向)。
[0047] 此外,当惯性感测器22检测电子装置20的位移方向改变时,可由处理单元23改变线段的颜色,使相邻二线段具有二种不同颜色,例如编号1的虚线箭头所形成的线段为红色,编号2的虚线箭头所形成的线段为绿色,编号3的虚线箭头所形成的线段可再恢复为红色或不同于绿色的其他颜色,如此可令使用者明确区别输入的方向。同时,于惯性感测器22检测电子装置20的位移方向改变时,可驱动震动器24发出一次短震动,以提醒使用者完成一个方向的线段输入,短震动的震动时间可为1秒或2秒。
[0048] 此外,就图4所示三维架构40而言,其形成的顺序也可以为编号6→7→8→5→1→2→3→4,或8→7→6→5→4→3→2→1,或4→3→2→1→5→8→7→6,只是第一位至与第二位置略有不同,以及电子装置20的移动方向略有不同,可由使用者依使用的习惯或喜爱而自行设计。使用者必须采用初始设定的路径才能解锁,例如初始设定密码图形时采用4→3→2→1→5→8→7→6的顺序,当使用者要解锁时,必须画出4→3→2→1→5→8→7→6的顺序才能解锁,若是采用6→7→8→5→1→2→3→4,或8→7→6→5→4→3→2→1,或是任何不同于
4→3→2→1→5→8→7→6的顺序,即使能够画出相同的图形,也无法解锁。
[0049] 此外,为避免旁人窥伺使用者移动电子装置20的过程,可设计假动作输入,其方式系于使用者移动电子装置20的过程中,随机驱动震动器24产生至少一次长时间的长震动,该长震动的震动时间大于前述短震动的震动时间,例如长震动的震动时间可为5秒 10秒。
~
使用者于长震动过程中可执行至少一次假动作输入,任意移动电子装置20方向,且该方向不同于原先构想的密码图形的移动方向,于震动过程中,惯性感测器22停止检测电子装置
20的移动方向,当震动停止后,使用者可继续依原计画的方向移动电子装置20,此时电子装置20的移动方向可继续被惯性感测器22读取,并由处理单元23进行处理。使用者可自行设计长震动的次数与时间。由于使用者于操作过程中混杂假动作输入,因此可以混淆窥伺者。
上述短震动及长震动的反馈及提醒功能属于选择性功能,使用者可自行决定是否使用。
[0050] 当使用者执行完成上述设定密码的过程后,电子装置20会将所储存的标准位移轨迹视为电子装置20的屏幕锁密码,并将电子装置20的触控屏幕25加锁,当使用者需要使用电子装置20时,必须输入与标准位移轨迹相同的轨迹后,方能对电子装置20进行解锁。以图
4所示实施例而言,当使用者触碰触控屏幕25后,触控屏幕25会提示输入密码,此时使用者可开始移动电子装置20,依编号1至8的顺序画出三维架构40,于使用者输入密码的过程中(亦即移动电子装置20的过程中),图形显示区26会一一显示每一线段,当使用者停止移动电子装置20后,图形显示区26即可显示一完整的三维图形50,如图5所示,且处理单元23会将使用者所输入的三维连续轨迹与标准位移轨迹进行比对,若使用者输入的三维连续轨迹所形成的顺序、形状符合标准位移轨迹,即完成认证程序,使用者可将电子装置20解锁。若使用者输入的三维连续轨迹所形成的顺序、形状不符合标准位移轨迹时,则无法将电子装置20解锁。
[0051] 同样地,当使用者于输入密码的过程中(亦即移动电子装置20的过程中),可透过线段的颜色变化明确得知输入的方向,若移动时发生错误,可触动(开启或按压)第一开关
27中断处理过程以重新输入。同时,震动器24会发出提醒位移方向改变的短震动,或是提示假动作输入的长震动。
[0052] 请参阅图6至图9所示实施例,电子装置20的触控屏幕25可显示一球体251以及一箭头252,用以显示使用者一步一步移动的方向,且该球体251与图形显示区26所显示的图形相互对应,箭头252的指向对应于电子装置20的移动方向,箭头252以球体251为中心,当电子装置20移动方向时,箭头252则对应位于球体251的相对应侧边。以图4的三维架构40为例,当使用者将电子装置20向后方移动画出三维架构40的线段41时,箭头252的位置位于球体251的后方,且指向球体251的后方,且图形显示区26显示出对应于该线段41的三维图形线段51。其次,请参阅图7所示,当使用者将电子装置20向右方移动画出三维架构40的线段
42时,箭头252指向球体251的右方,且图形显示区26显示出对应于该线段42的三维图形线段52,且线段52与线段51一并显示于图形显示区26。以此类推,请参阅图8所示,当使用者继续移动电子装置20,画出线段45时,箭头252指向球体251的上方,图形显示区26则显示出对应于线段41~45的三维图形线段51 55。当使用者将电子装置20朝向左前方移动后,代表完~
成三维架构40的线段48,图形显示区26即可显示一完整的三维图形50,如图9所示,而触控屏幕25的箭头252的状态是停留在画出线段48的方向,亦即指向球体251的左前方。除了以箭头252显示每一次的移动方向之外,于每一次变换方向时,可变换球体251及箭头252具有不同颜色。例如图6的球体251及箭头252的颜色为红色,图7的球体251及箭头252的颜色为蓝色,以此类推,使用者可以更明确的区分所移动的方向。
[0053] 此外,该电子装置20可具有一声音提示功能,当使用者输入完成一个方向时,电子装置20可发出声音提醒使用者输入的方向。例如,当使用者向右移动电子装置20时,电子装置20可发出“右”、“右方”、“向右”等提示,提供使用者以听觉确认所输入的方向。此声音提示功能属于选择性功能,使用者可自行决定是否使用。
[0054] 本发明的解锁密码的复杂度可由使用者依实际需要而自行设计,例如图4所示实施例的三维架构40由八条线段41~48构成,其八条线段41~48的形成方向包括后方、右方、前方、左方、上方、左后方、左前方七种不同方向。除此之外,请参阅图10所示另一实施例,该三维架构60由一第一线段61、一第二线段62以及一第三线段63构成,第一线段61的长度方向平行于一第一方向F1,第二线段62的长度方向平行于一第二方向F2,第三线段63的长度方向平行于一第三方向F3,第二线段62的相对二端分别与第一线段61以及第三线段63相连。第一方向F1、第二方向F2与第三方向F3互异,第一方向F1与第二方向F2相互垂直,第一方向F1与第二方向F2构成一二维平面,第三方向F3垂直于第一方向F1与第二方向F2所构成的二维平面。使用者将电子装置20(请参阅图1)以第一位置P1为起始位置,而后将电子装置
20依序向后、向右、向上移动至第二位置P2,即可形成一三维连续轨迹。相较于图4实施例,图10实施例较为简单,且可构成一三维连续轨迹。
[0055] 上述实施例说明,由于使用电子装置的惯性感测器检测使用者输入的方向,并利用输入的方向绘制成密码图形,以此图形作为电子装置屏幕锁的密码,因此可提高使用者对于密码的记忆性,并能有趣的解开屏幕锁。此外,密码图形不仅只局限于平面,亦可以透过立体的方式呈现图形,以此来增加图形记忆的广度和多样性。此外,可抵挡污渍攻击,只需要摇动方向即可输入密码,因此不会在电子装置面板留下污渍,也就不会遭受污渍攻击。
此外,使用随机假动作即可混淆旁窥的人士,因此能够防止肩窥攻击。此外,密码组合的复杂度大幅增加。现有屏幕锁的密码组合的复杂度为389,112种(以3*3矩阵的现有触控屏幕密码锁而言),而本实施例的密码组合复杂度,只计算4 9个方向组合起来的密码组合复杂~
度为1,111,110,000种,本实施例的密码组合方式为现有屏幕锁密码的2855.5倍以上。本实施例的密码复杂度大幅增加,安全性也大幅增加。
[0056] 请参阅图11所示实施例,其显示一种电子装置的认证系统70,其包含一电子装置
71、一惯性感测器72以及一处理单元73。电子装置71系提供一使用者手持,电子装置71可为一PDA(个人数位助理)、移动电话、智能型手机、平板电脑等等手持电子装置,可由使用者手持将电子装置71由一第一位置移动至一第二位置。惯性感测器72可采用加速度计(Accelerometer)或重力感测器(G-sensor),由惯性感测器72检测电子装置71由第一位置移动至第二位置的过程中所形成的三维连续轨迹,关于三维连续轨迹的形式可参阅图4及图10所示实施例。再由处理单元73接收并处理该三维连续轨迹,以判别三维连续轨迹的正确性,藉此可对电子装置进行认证,对电子装置进行解锁。
[0057] 根据以上所述实施例,可归纳出一种电子装置的认证方法以及一种电子装置的密码设定方法,请参阅图12所示实施例,该电子装置的认证方法的流程80包含以下步骤:
[0058] 步骤82:由一使用者手持一电子装置,将电子装置由一第一位置移动至一第二位置,电子装置具有一惯性感测器以及一处理单元。
[0059] 步骤84:由惯性感测器检测电子装置由第一位置移动至第二位置的过程中所形成的三维连续轨迹。其中,三维连续轨迹包含多个轨迹方向,多个轨迹方向包括一第一方向、一第二方向以及一第三方向,第一方向与第二方向相互垂直,第一方向与第二方向构成一二维平面,第三方向垂直于该二维平面。
[0060] 步骤86:由处理单元将三维连续轨迹与一标准位移轨迹进行比对,以判别三维连续轨迹的正确性。
[0061] 请参阅图13所示实施例,该电子装置的密码设定方法的流程90包含以下步骤:
[0062] 步骤92:由一使用者手持一电子装置,将电子装置由一第一位置移动至一第二位置,电子装置具有一惯性感测器以及一处理单元。
[0063] 步骤94:由惯性感测器检测电子装置由第一位置移动至第二位置的过程中所形成的三维连续轨迹。其中,三维连续轨迹包含多个轨迹方向,多个轨迹方向包括一第一方向、一第二方向以及一第三方向,第一方向与第二方向相互垂直,第一方向与第二方向构成一二维平面,第三方向垂直于该二维平面。
[0064] 步骤96:由处理单元将三维连续轨迹储存于电子装置中,并将三维连续轨迹定义为一标准位移轨迹。
[0065] 请参阅图14所示一种设定密码的方法的实施例,该设定密码的流程100包括以下步骤:
[0066] 步骤102:点选启动解锁系统;其由使用者触碰电子装置的触控屏幕,使电子装置进入密码输入状态。
[0067] 步骤104:移动手机设定图形密码;其系由使用者移动电子装置,由惯性感测器检测电子装置移动过程中所形成的三维连续轨迹。
[0068] 步骤106:再次移动手机确认图形密码;于储存解锁密码之前,电子装置可发出“是否确认”的提示,并提示使用者再次输入密码,由使用者再次移动电子装置以确认图形密码。
[0069] 步骤108:选择开启选择性功能,包括震动反馈、可见图形、假动作及声音提示;本发明的震动反馈、可见图形、假动作及声音提示等功能,都属于选择性功能的选项,使用者可自行决定是否开启上述选择性功能,使用所有选项或部分选项,作为输入密码时的辅助功能。例如,若是不开启上述所有选择性功能,则于输入密码的过程中,电子装置不会产生任何长震动或短震动,也不会于图形显示区显示任何线段或三维图形,也不会提醒输入假动作,也不会以声音提示所输入的方向。
[0070] 请参阅图15所示一种解开密码锁的方法的实施例,该解开密码锁的流程200包括以下步骤:
[0071] 步骤202:移动手机以输入解锁密码图形。其系由使用者移动电子装置,由惯性感测器检测电子装置移动过程中所形成的三维连续轨迹。
[0072] 步骤204:判断是否开启选择性功能。若开启选择性功能,则进行步骤206;若没有开启选择性功能,则进行步骤208;
[0073] 步骤206:输入解锁密码图形过程中会开启选择性功能;
[0074] 步骤208:输入解锁密码图形过程中不会开启选择性功能;
[0075] 步骤210:判断所输入的解锁密码图形是否正确。其系由电子单元的处理单元进行比对及判断。若输入的解锁密码图形正确,则进行步骤212;若输入的解锁密码图形不正确,则进行步骤214。
[0076] 步骤212:解开屏幕锁。
[0077] 步骤214:重新输入解锁密码图形。可于电子装置的屏幕提示解锁密码图形错误,并提示再次输入解锁密码图形。且回到步骤202重新执行该解开密码锁的流程200。
[0078] 上述实施例除了使用在智能型手机当屏幕所外,也可使用在其他密码认证系统(例如网页入口网站登入系统、作业系统登入系统等),将智能型手机透过和其他认证平台建立有线或无线的安全通道,利用上述实施例的认证解锁系统进行认证;亦或是智能型手机直接利用内建的浏览器连上需要认证的入口网站等,再透过上述实施例的认证解锁系统进行认证。
[0079] 以上所述,乃仅记载本发明为呈现解决问题所采用的技术手段的实施例而已,并非用以限定专利实施的范围。即凡与本发明专利申请范围文义相符,或依本发明专利范围所做的均等变化与修改,皆为本发明专利范围所涵盖。
法律信息
- 2017-05-17
- 2014-04-09
实质审查的生效
IPC(主分类): H04L 9/32
专利申请号: 201210382410.8
申请日: 2012.10.11
- 2014-03-12
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2012-03-07
|
2011-09-19
| | |
2
| |
2009-07-22
|
2007-01-17
| | |
3
| | 暂无 |
2008-07-11
| | |
4
| |
2011-03-23
|
2010-10-15
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |