一种图形密码保护方法

文档序号:6537080阅读:209来源:国知局
一种图形密码保护方法
【专利摘要】一种图形密码保护方法,包括图形密码的设置方法、图形密码的验证方法,图形密码的设置方法为先选定处理器的显示界面上显示的多幅预设几何图形的其中一幅作为图形密码的基本图形,并将该基本图形设定为第一图形密码,然后着改变基本图形的结构以形成修改后的图形,再将该修改后的图形设定为第二图形密码,图形密码的验证方法为用户先对显示界面上显示的一幅几何图形与第一图形密码进行比对,比对通过后改变该几何图形的结构以形成输入图形,并确认将该输入图形作为验证密码进行输入。本设计不仅提高密码的安全性,而且操作简便快捷。
【专利说明】—种图形密码保护方法
【技术领域】
[0001]本发明涉及一种密码保护方法,尤其涉及一种图形密码保护方法,具体适用于提高密码的安全性、简化操作。
【背景技术】
[0002]目前用于计算机或者移动设备之类的装置的密码系统,其输入式多为键盘输入方式,且大多采用字符输入,该密码系统的基数简单,而且供选取的基本字符相同,容易导致以下问题的出现:首先是安全问题,主要表现为假冒、窃取,假冒网站可以出现基本的输入对话框,当用户输入时,账户和密码就会被窃取,同时,用户在用字符型数字输入进行密码验证的时候,很容易被木马程序窃取;其次是操作问题,由于数字验证较容易被破解,用户为了提高账户保护级别,通常会设置很长的字符型密码,验证密码时需要长时间的输入,无法简单、快捷的进行操作,另外,在利用智能手机等移动设备进行操作时,用户更方便于运用触摸输入的方式进行操作,键盘输入的方式不再适用。
[0003]中国专利申请公布号为CN10930509A,申请公布日为2010年12月29日的发明专利公开了一种密码保护方法,包括如下步骤:以预设形式在显示介面上显示至少一个图形区域;记录因用户对图形区域进行旋转操作而产生的角度参数,生成输入信息;接收用户的确认操作;响应该确认操作,将生成的输入信息与预设的密码信息比较,进行密码验证,该法是将传输的数据转而用图像表示,属于利用保险柜密码验证原理的一种验证数字的方式,实际上验证的的还是多组数字的相符性。
[0004]中国专利申请公布号为CN102243754A,申请公布日为2011年11月16日的发明专利公开了一种生成秘密值的方法和装置,该方法包括以下步骤:显示包括多个图形元素的初始图像,每个图形元素具有至少两个变型;重复地接收用户输入以选择几个所述多个图形元素的变型,由此生成修改的图像;至少从所选择的图形元素的变型中生成秘密值,该法虽然属于图像验证的范畴,但必须在手机或者设备中预先存储需要验证的图像,否则在验证时候,进行操作非常复杂,需要的时间很长,且如果手机遗失或者非授权人操作,该图像密码很容易被窃取。

【发明内容】

[0005]本发明的目的是克服现有技术中存在的密码安全性较低、操作复杂的问题,提供一种安全性较高、操作简便的图形密码保护方法。
[0006]为实现以上目的,本发明的技术方案如下:
一种图形密码保护方法,该方法包括图形密码的设置方法、图形密码的验证方法;
所述图形密码的设置方法依次包括以下步骤:
Al:先向处理器发送设置图形密码的指令,再由处理器根据该指令在其显示界面上显示预设的多幅几何图形;
A2:选定显示界面上显示的其中一幅几何图形作为图形密码的基本图形,并将该基本图形设定为第一图形密码;
A3:先改变基本图形的结构以形成修改后的图形,再将该修改后的图形设定为第二图形密码,此时,完成图形密码的设置,其中,所述改变基本图形的结构包括拖动基本图形上的点、连接基本图形上的点中的至少一种操作。
[0007]所述几何图形为位于坐标点阵中的平面或立体几何图形。
[0008]所述拖动基本图形上的点包括拖动基本图形上的端点、拖动基本图形上非端点的坐标点中的至少一种操作。
[0009]所述拖动基本图形上的端点包括至少I次基本操作,该基本操作是指:拖动基本图形上任一线段的一端点至坐标点阵中的一号坐标点处,此时,端点所在的原线段被由原线段的另一端点与一号坐标点连接形成的新线段取代。
[0010]所述拖动基本图形上非端点的坐标点包括拖动基本图形的曲线上非端点的坐标点、拖动基本图形的直线段上非端点的坐标点中的至少一种操作。
[0011]所述拖动基本图形的曲线上非端点的坐标点包括至少I次基本操作,该基本操作是指:首先选定位于基本图形的任一曲线上非相邻的二号坐标点、三号坐标点,然后拖动该曲线上位于二号坐标点、三号坐标点之间的四号坐标点至坐标点阵中的五号坐标点处,此时,该曲线上以二号坐标点、三号坐标点为端点的曲线段被依次连接二号坐标点、五号坐标点、三号坐标点所形成的折线段取代。
[0012]所述拖动基本图形的直线段上非端点的坐标点包括至少I次基本操作,该基本操作是指:拖动基本图形的任一直线段上的非端点坐标点至坐标点阵中的六号坐标点处,此时,该直线段上的两端点与六号坐标点之间形成以六号坐标点为折点的折线段,且非端点坐标点所在的原线段被所述折线段取代,其中,六号坐标点位于非端点坐标点所在的原线段外。
[0013]所述连接基本图形上的点包括至少I次基本操作,该基本操作是指:首先在基本图形上选取位于不同线段上的七号坐标点、八号坐标点,然后连接七号坐标点、八号坐标点。
[0014]所述图形密码的验证方法依次包括以下步骤:
第一步验证:用户先向处理器发送验证图形密码的指令,再由处理器根据该指令在其显示界面上显示一幅几何图形,然后用户将该几何图形与第一图形密码进行比对,若该几何图形与第一图形密码一致则进入第二步验证,若该几何图形与第一图形密码不一致则停止验证;
第二步验证:改变显示界面上几何图形的结构以形成输入图形,并确认将该输入图形作为验证密码进行输入,然后处理器将该输入图形与第二图形密码进行比对,若输入图形与图形密码一致则提示通过密码验证,若输入图形与第二图形密码不一致则提示密码验证失败,此时,图形密码的验证完成,其中,所述改变显示界面上几何图形的结构包括拖动几何图形上的点、连接几何图形上的点中的至少一种操作。
[0015]与现有技术相比,本发明的有益效果为:
1、本发明一种图形密码保护方法中图形密码的设置方法包括选择一幅预设在处理器中的几何图形作为图形密码的基本图形,并将该基本图形设定为第一图形密码,然后拖动和/或连接基本图形上的点以形成修改后的图形,再将该修改后的图形作为第二图形密码,该法不仅采用对比几何图形结构的方式,使得木马程序难以窃取本密码,而且通过拖动和/或连接基本图形上的点修改基本图形的操作简便、快捷、容易记忆,同时,几何图形的结构变化无穷多,很难被猜测或破解,安全性很高。因此,本发明不仅有效提高了密码的安全性,而且操作简便、快捷。
[0016]2、本发明一种图形密码保护方法中几何图形为位于坐标点阵中的封闭图形,该设计使得用户在拖动几何结构时能够精确的判断移动位置,保证了操作的准确度。因此,本发明保证了操作的准确度。
[0017]3、本发明一种图形密码保护方法中图形密码的验证方法包括处理器根据密码验证指令在其显示界面上显示一幅几何图形,然后用户将该几何图形与第一图形密码进行比对,若该几何图形与第一图形密码不一致则停止验证,该操作使得用户能够根据显示界面上显示的几何图形与第一图形密码是否一致来判断验证界面是否为假冒网站,从而产生杜绝假冒的作用。因此,本发明中图形密码的验证方法能够杜绝假冒。
【专利附图】

【附图说明】
[0018]图1为本发明步骤Al中显示界面上显示的几何图形的结构示意图。
[0019]图2为本发明中第一图形密码的结构示意图。
[0020]图3为本发明实施例1中第二图形密码的结构示意图。
[0021]图4为本发明实施例2中第二图形密码的结构示意图。
[0022]图5为本发明实施例3中第二图形密码的结构示意图。
[0023]图6为本发明实施例4中第二图形密码的结构示意图。
[0024]图中:端点B1、一号坐标点B2、二号坐标点a、三号坐标点b、四号坐标点C、五号坐标点d、曲线段ab、折线段adb、非端点坐标点Cl、六号坐标点C2、七号坐标点D1、八号坐标点D2。
【具体实施方式】
[0025]下面结合【专利附图】

【附图说明】和【具体实施方式】对本发明作进一步详细的说明。
[0026]参见图1 -图6,一种图形密码保护方法,该方法包括图形密码的设置方法、图形密码的验证方法;
所述图形密码的设置方法依次包括以下步骤:
Al:先向处理器发送设置图形密码的指令,再由处理器根据该指令在其显示界面上显示预设的多幅几何图形;
A2:选定显示界面上显示的其中一幅几何图形作为图形密码的基本图形,并将该基本图形设定为第一图形密码;
A3:先改变基本图形的结构以形成修改后的图形,再将该修改后的图形设定为第二图形密码,此时,完成图形密码的设置,其中,所述改变基本图形的结构包括拖动基本图形上的点、连接基本图形上的点中的至少一种操作。
[0027]所述几何图形为位于坐标点阵中的平面或立体几何图形。
[0028]所述拖动基本图形上的点包括拖动基本图形上的端点、拖动基本图形上非端点的坐标点中的至少一种操作。[0029]所述拖动基本图形上的端点包括至少I次基本操作,该基本操作是指:拖动基本图形上任一线段的一端点BI至坐标点阵中的一号坐标点B2处,此时,端点BI所在的原线段被由原线段的另一端点与一号坐标点B2连接形成的新线段取代。
[0030]所述拖动基本图形上非端点的坐标点包括拖动基本图形的曲线上非端点的坐标点、拖动基本图形的直线段上非端点的坐标点中的至少一种操作。
[0031]所述拖动基本图形的曲线上非端点的坐标点包括至少I次基本操作,该基本操作是指:首先选定位于基本图形的任一曲线上非相邻的二号坐标点a、三号坐标点b,然后拖动该曲线上位于二号坐标点a、三号坐标点b之间的四号坐标点c至坐标点阵中的五号坐标点d处,此时,该曲线上以二号坐标点a、三号坐标点b为端点的曲线段ab被依次连接二号坐标点a、五号坐标点d、三号坐标点b所形成的折线段adb取代。
[0032]所述拖动基本图形的直线段上非端点的坐标点包括至少I次基本操作,该基本操作是指:拖动基本图形的任一直线段上的非端点坐标点Cl至坐标点阵中的六号坐标点C2处,此时,该直线段上的两端点与六号坐标点C2之间形成以六号坐标点C2为折点的折线段,且非端点坐标点Cl所在的原线段被所述折线段取代,其中,六号坐标点C2位于非端点坐标点Cl所在的原线段外。
[0033]所述连接基本图形上的点包括至少I次基本操作,该基本操作是指:首首先在基本图形上选取位于不同线段上的七号坐标点D1、八号坐标点D2,然后连接七号坐标点D1、八号坐标点D2。
[0034]所述图形密码的验证方法依次包括以下步骤:
第一步验证:用户先向处理器发送验证图形密码的指令,再由处理器根据该指令在其显示界面上显示一幅几何图形,然后用户将该几何图形与第一图形密码进行比对,若该几何图形与第一图形密码一致则进入第二步验证,若该几何图形与第一图形密码不一致则停止验证;
第二步验证:改变显示界面上几何图形的结构以形成输入图形,并确认将该输入图形作为验证密码进行输入,然后处理器将该输入图形与第二图形密码进行比对,若输入图形与图形密码一致则提示通过密码验证,若输入图形与第二图形密码不一致则提示密码验证失败,此时,图形密码的验证完成,其中,所述改变显示界面上几何图形的结构包括拖动几何图形上的点、连接几何图形上的点中的至少一种操作。
[0035]本发明的原理说明如下:
由于在没有坐标背景的条件下,在密码验证时进行拖动或连接基本图形上点的操作容易出现无法将点准确的拖至设置位点的问题,同时也易忘记设置位点,因此本发明将几何图形置于坐标点阵中,用户在调整基本图形结构时能够准确找到设置位点,不仅实现了准确定位,也便于操作,特别适用于手机触摸屏,另外,坐标点阵中的坐标点数的多少可根据不同用户的需求进行调整。
[0036]当基本图形中包含有曲线结构时,本发明中的拖动操作需要先在曲线上选定非相邻的二号坐标点a、三号坐标点b,从而确定以二号坐标点a、三号坐标点b为端点的曲线段ab作为该曲线的可变动段,然后拖动该曲线上位于二号坐标点a、三号坐标点b之间的四号坐标点c至坐标点阵中的五号坐标点d处,此时,作为可变动段的曲线段ab将会变为依次连接二号坐标点a、五号坐标点d、三号坐标点b所形成的折线段adb。[0037]本发明图形密码的验证方法中第一步验证采用用户将处理器的显示界面上显示一幅几何图形与第一图形密码进行比对的方式,若该几何图形与第一图形密码不一致则表明验证界面为假冒网站,若该几何图形与第一图形密码一致则可进入下一步验证,因此用户能够通过该方式清楚的判断验证界面是否为假冒网站,从而提高密码验证的安全性。
[0038]实施例1:
参见图1、图2、图3,一种图形密码保护方法,该方法包括图形密码的设置方法、图形密码的验证方法,所述图形密码的设置方法依次包括以下步骤:
Al:先向处理器发送设置图形密码的指令,再由处理器根据该指令在其显示界面上显示预设的多幅几何图形,其中,所述几何图形为位于坐标点阵中的平面或立体几何图形;
A2:选定显示界面上显示的其中一幅几何图形作为图形密码的基本图形,并将该基本图形设定为第一图形密码;
A3:先改变基本图形的结构以形成修改后的图形,再将该修改后的图形设定为第二图形密码,此时,完成图形密码的设置,其中,所述改变基本图形的结构为以下操作:拖动基本图形上任一线段的一端点BI至坐标点阵中的一号坐标点B2处,此时,端点BI所在的原线段被由原线段的另一端点与一号坐标点B2连接形成的新线段取代。
[0039]所述图形密码的验证方法依次包括以下步骤:
第一步验证:用户先向处理器发送验证图形密码的指令,再由处理器根据该指令在其显示界面上显示一幅几何图形,然后用户将该几何图形与第一图形密码进行比对,若该几何图形与第一图形密码一致则进入第二步验证,若该几何图形与第一图形密码不一致则停止验证;
第二步验证:改变显示界面上几何图形的结构以形成输入图形,并确认将该输入图形作为验证密码进行输入,然后处理器将该输入图形与第二图形密码进行比对,若输入图形与图形密码一致则提示通过密码验证,若输入图形与第二图形密码不一致则提示密码验证失败,此时,图形密码的验证完成,其中,所述改变显示界面上几何图形的结构为以下操作:拖动几何图形上任一线段的一端点BI至坐标点阵中的一号坐标点B2处,此时,端点BI所在的原线段被由原线段的另一端点与一号坐标点B2连接形成的新线段取代。
[0040]实施例2:
参见图1、图2、图4,步骤与实施例1基本相同,其不同之处在于:
图形密码的设置方法中,所述改变基本图形的结构为以下操作:首先选定位于基本图形的任一曲线上非相邻的二号坐标点a、三号坐标点b,然后拖动该曲线上位于二号坐标点a、三号坐标点b之间的四号坐标点c至坐标点阵中的五号坐标点d处,此时,该曲线上以二号坐标点a、三号坐标点b为端点的曲线段ab被依次连接二号坐标点a、五号坐标点d、三号坐标点b所形成的折线段adb取代;
图形密码的验证方法中,所述改变显示界面上几何图形的结构为以下操作:首先选取位于几何图形的任一曲线上非相邻的二号坐标点a、三号坐标点b,然后拖动该曲线上位于二号坐标点a、三号坐标点b之间的四号坐标点c至坐标点阵中的五号坐标点d处,此时,该曲线上以二号坐标点a、三号坐标点b为端点的曲线段ab被依次连接二号坐标点a、五号坐标点d、三号坐标点b所形成的折线段adb取代。
[0041]实施例3: 参见图1、图2、图5,步骤与实施例1基本相同,其不同之处在于:
图形密码的设置方法中,所述改变基本图形的结构为以下操作:拖动基本图形的任一直线段上的非端点坐标点Cl至坐标点阵中的六号坐标点C2处,此时,该直线段上的两端点与六号坐标点C2之间形成以六号坐标点C2为折点的折线段,且非端点坐标点Cl所在的原线段被所述折线段取代,其中,六号坐标点C2位于非端点坐标点Cl所在的原线段外;
图形密码的验证方法中,所述改变显示界面上几何图形的结构为以下操作:拖动几何图形的的任一直线段上的非端点坐标点Cl至坐标点阵中的六号坐标点C2处,此时,该直线段上的两端点与六号坐标点C2之间形成以六号坐标点C2为折点的折线段,且非端点坐标点Cl所在的原线段被所述折线段取代,其中,六号坐标点C2位于非端点坐标点Cl所在的原线段外。
[0042]实施例4:
参见图1、图2、图6,步骤与实施例1基本相同,其不同之处在于:
图形密码的设置方法中,所述改变基本图形的结构为以下操作:首先在基本图形上选取位于不同线段的七号坐标点D1、八号坐标点D2,然后连接七号坐标点D1、八号坐标点D2 ;
图形密码的验证方法中,所述改变显示界面上几何图形的结构为以下操作:首先在几何图形上选取位于不同线段的七号坐标点D1、八号坐标点D2,然后连接七号坐标点D1、A号坐标点D2。
【权利要求】
1.一种图形密码保护方法,该方法包括图形密码的设置方法、图形密码的验证方法,其特征在于: 所述图形密码的设置方法依次包括以下步骤: Al:先向处理器发送设置图形密码的指令,再由处理器根据该指令在其显示界面上显示预设的多幅几何图形; A2:选定显示界面上显示的其中一幅几何图形作为图形密码的基本图形,并将该基本图形设定为第一图形密码; A3:先改变基本图形的结构以形成修改后的图形,再将该修改后的图形设定为第二图形密码,此时,完成图形密码的设置,其中,所述改变基本图形的结构包括拖动基本图形上的点、连接基本图形上的点中的至少一种操作。
2.根据权利要求1所述的一种图形密码保护方法,其特征在于:所述几何图形为位于坐标点阵中的平面或立体几何图形。
3.根据权利要求2所述的一种图形密码保护方法,其特征在于:所述拖动基本图形上的点包括拖动基本图形上的端点、拖动基本图形上非端点的坐标点中的至少一种操作。
4.根据权利要求3所述的一种图形密码保护方法,其特征在于:所述拖动基本图形上的端点包括至少I次基本操作,该基本操作是指:拖动基本图形上任一线段的一端点(BI)至坐标点阵中的一号坐标点(B2)处,此时,端点(BI)所在的原线段被由原线段的另一端点与一号坐标点(B2)连接形成的新线段取代。
5.根据权利要求3所述的一种图形密码保护方法,其特征在于:所述拖动基本图形上非端点的坐标点包括拖动基本图形的曲线上非端点的坐标点、拖动基本图形的直线段上非端点的坐标点中的至少一种操作。
6.根据权利要求5所述的一种图形密码保护方法,其特征在于:所述拖动基本图形的曲线上非端点的坐标点包括至少I次基本操作,该基本操作是指:首先选定位于基本图形的任一曲线上非相邻的二号坐标点(a)、三号坐标点(b),然后拖动该曲线上位于二号坐标点(a )、三号坐标点(b )之间的四号坐标点(c )至坐标点阵中的五号坐标点(d )处,此时,该曲线上以二号坐标点(a)、三号坐标点(b)为端点的曲线段(ab)被依次连接二号坐标点(a)、五号坐标点(d)、三号坐标点(b)所形成的折线段(adb)取代。
7.根据权利要求5所述的一种图形密码保护方法,其特征在于:所述拖动基本图形的直线段上非端点的坐标点包括至少I次基本操作,该基本操作是指:拖动基本图形的任一直线段上的非端点坐标点(Cl)至坐标点阵中的六号坐标点(C2)处,此时,该直线段上的两端点与六号坐标点(C2)之间形成以六号坐标点(C2)为折点的折线段,且非端点坐标点(Cl)所在的原线段被所述折线段取代,其中,六号坐标点(C2)位于非端点坐标点(Cl)所在的原线段外。
8.根据权利要求2所述的一种图形密码保护方法,其特征在于:所述连接基本图形上的点包括至少I次基本操作,该基本操作是指:首先在基本图形上选取位于不同线段上的七号坐标点(Dl)、八号坐标点(D2),然后连接七号坐标点(Dl)、八号坐标点(D2)。
9.根据权利要求1-8中任一项所述的一种图形密码保护方法,其特征在于所述图形密码的验证方法依次包括以下步骤: 第一步验证:用户先向处理器发送验证图形密码的指令,再由处理器根据该指令在其显示界面上显示一幅几何图形,然后用户将该几何图形与第一图形密码进行比对,若该几何图形与第一图形密码一致则进入第二步验证,若该几何图形与第一图形密码不一致则停止验证; 第二步验证:改变显示界面上几何图形的结构以形成输入图形,并确认将该输入图形作为验证密码进行输入,然后处理器将该输入图形与第二图形密码进行比对,若输入图形与图形密码一致则提示通过密码验证,若输入图形与第二图形密码不一致则提示密码验证失败,此时,图形密码的验证完成,其中,所述改变显示界面上几何图形的结构包括拖动几何图形上的点、连接几何图形上的点中的至少一种操作。
【文档编号】G06F21/36GK103810415SQ201410040065
【公开日】2014年5月21日 申请日期:2014年1月28日 优先权日:2014年1月28日
【发明者】曾立, 张弦, 曾凡嘉 申请人:曾立
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1