圖形密碼軌跡設(shè)定系統(tǒng)及其方法
【專利摘要】本發(fā)明涉及一種圖形密碼軌跡設(shè)定系統(tǒng)及其方法,用于有圖形輸入界面的電子裝置,該系統(tǒng)包含一中央處理模塊、一圖形定義模塊、一滑移方向定義模塊、一觸碰順序定義模塊及一儲存模塊,使用者于電子裝置的圖形輸入界面上拖移位于中央?yún)^(qū)塊之游標符號,使游標符號連續(xù)于八個周圍區(qū)塊之間滑動,而該中央處理模塊能夠依據(jù)游標符號移動至任一周圍區(qū)塊,將該周圍區(qū)塊之資料碼與由一周圍區(qū)塊移動至該周圍區(qū)塊之方向代碼相乘后,再加上滑移至該周圍區(qū)塊的順序,形成為一密碼文字;而依序所形成的多組密碼,能夠再依照滑移順序,排列形成一連串的密碼文字。本發(fā)明可以替代一般僅用文數(shù)字的密碼輸入方法,提供使用者更好,更快速,更隱密,更安全的密碼輸入。
【專利說明】圖形密碼軌跡設(shè)定系統(tǒng)及其方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明是關(guān)于一種圖形密碼軌跡設(shè)定系統(tǒng)及其方法,尤其是使用一種借助于圖形輸入界面上來回滑動游標符號以產(chǎn)生圖形密碼的系統(tǒng)及其方法。
【背景技術(shù)】
[0002]如今的手機、電腦及電視等電子產(chǎn)品,已逐漸走向輕薄化,尤其是鍵盤與滑鼠等類似裝置的輸入方式已逐漸由觸控模式所取代,尤以智能手機更是如此;
而舊有的手機若是使用者要將手機使用密碼鎖上資料,則必須按壓手機上的按鍵并輸入數(shù)字以做為密碼之用,因此當使用者要進行解鎖,則必須重新輸入數(shù)字或英文密碼,才能夠解鎖并使用手機;但目前的智能手機大多并不具有按鍵或鍵盤,因此使用者并無法使按壓按鍵以輸入密碼,故有廠商直接于智能手機內(nèi)建一套系統(tǒng),讓使用者能夠于智能手機之屏幕上朝一方向滑動,并將滑動的記錄做為密碼之用,由于僅能單方向的移動,故使用者無法重復(fù)來回移動以產(chǎn)生密碼(不可逆);另外,一般的智能手機內(nèi)所內(nèi)建的滑動密碼系統(tǒng)會于屏幕上顯示九個點,而使用者設(shè)定密碼必須順著九個點滑動,每一個軌跡上的點跟點之間的距離是固定的,但這種方式所建立出來的密碼模式是非常簡易的,所產(chǎn)生的密碼是有限組合,僅有最多九個點的圖形以及順序組合,若是手機不慎被盜,這種模式所建立的密碼鎖將很可能很容易被破解。
[0003]因此,若是能夠讓使用者于智能手機之屏幕上滑動密碼時能夠重復(fù)來回移動以產(chǎn)生密碼(可逆),同時,在滑動的軌跡上并不僅限于點對點等距的移動來設(shè)定密碼,藉此設(shè)定出較多變的密碼文字,如此應(yīng)為一最佳解決方案,也比僅輸入文數(shù)字要來的快速且方便的多。
【發(fā)明內(nèi)容】
[0004]本發(fā)明目的即在于提供一種圖形密碼軌跡設(shè)定系統(tǒng)及其方法,系能夠于圖形輸入界面上來回滑動游標符號以產(chǎn)生圖形密碼。
[0005]本發(fā)明另一目的即在于提供一種圖形密碼軌跡設(shè)定系統(tǒng)及其方法,系能夠讓使用者于智能手機之圖形輸入界面上滑動密碼時,能夠重復(fù)來回移動以產(chǎn)生密碼(可逆),同時,在滑動的軌跡上并不僅限于點對點等距的移動來設(shè)定密碼,藉此設(shè)定出較多變的密碼文字。
[0006]為達成上述發(fā)明目的,本發(fā)明提供了一種圖形密碼軌跡設(shè)定系統(tǒng),其中該圖形密碼軌跡設(shè)定系統(tǒng),系用于一具有圖形輸入界面之電子裝置上,而該圖形密碼軌跡設(shè)定系統(tǒng)系包含一中央處理模塊,用以處理整體系統(tǒng)之運作邏輯;一圖形定義模塊,系與該中央處理模塊相連接,該圖形定義模塊系能夠?qū)D形輸入界面定義為中央?yún)^(qū)塊及復(fù)數(shù)個周圍區(qū)塊,并將不同的周圍區(qū)塊定義為不同的資料碼;另外該中央?yún)^(qū)塊系具有一可拖移之游標符號,通過在圖形輸入界面上拖移位于中央?yún)^(qū)塊的游標符號,能夠使該游標符號連續(xù)于周圍區(qū)塊之間滑動;一滑移方向定義模塊,系與該中央處理模塊相連接,該滑移方向定義模塊能夠?qū)⒒朴趶?fù)數(shù)個周圍區(qū)塊之間的方向動作,依據(jù)不同的滑移方向,以質(zhì)數(shù)定義為不同的代碼,當游標符號由一個源周圍區(qū)塊移動至任一個目標周圍區(qū)塊時,該中央處理模塊能夠?qū)⒃撃繕酥車鷧^(qū)塊的資料碼與由一個源周圍區(qū)塊移動至該目標周圍區(qū)塊的方向代碼進行運算;以及一觸碰順序定義模塊,系與該中央處理模塊相連接,該觸碰順序定義模塊能夠依據(jù)滑移于復(fù)數(shù)個周圍區(qū)塊之先后順序,以進行計數(shù)并記錄觸碰之順序數(shù)值,當游標符號由一個源周圍區(qū)塊移動至任一個目標周圍區(qū)塊時,該中央處理模塊能夠?qū)⒃撃繕酥車鷧^(qū)塊的資料碼與由一個源周圍區(qū)塊移動至該目標周圍區(qū)塊的方向代碼進行運算,并結(jié)合滑移至該目標周圍區(qū)塊的順序,形成為一組密碼文字,該中央處理模塊能夠?qū)⒃撁艽a文字直接作為用以對資料進行加密保護的密碼序列,也能夠再結(jié)合滑移至該目標周圍區(qū)塊的順序,將多組該密碼文字按一定順序排列組合以作為用以對資料進行加密保護的密碼序列;
藉此,使用者于圖形輸入界面上拖移位于中央?yún)^(qū)塊之游標符號,使游標符號連續(xù)于周圍區(qū)塊之間滑動,而該中央處理模塊能夠依據(jù)游標符號移動至任一周圍區(qū)塊,將該周圍區(qū)塊之資料碼與由一周圍區(qū)塊移動至該周圍區(qū)塊之方向代碼進行運算后,再加上滑移至該周圍區(qū)塊的順序,最后形成為一密碼文字;而依序所形成的多組密碼,能夠再依照滑移順序,并列形成一連串的密碼文字,用以對資料進行加密保護。
[0007]更具體的說,所述圖形密碼軌跡設(shè)定系統(tǒng)更包含一與該中央處理模塊相連接之儲存模塊,該儲存模塊能夠儲存使用者觸碰周圍區(qū)塊之資料碼、滑移至周圍區(qū)塊之方向、滑移至周圍區(qū)塊之順序及滑移于圖形輸入界面上所產(chǎn)生的密碼文字。
[0008]更具體的說,所述中央處理模塊更能夠比較下一次所輸入之密碼文字是否與儲存模塊所儲存之密碼文字相同,藉此判斷密碼是否正確可用于開啟被保護的資料。
[0009]更具體的說,所述圖形輸入界面系為一觸控屏幕。
[0010]更具體的說,所述滑移方向定義模塊系依據(jù)原周圍區(qū)塊移動至任一個周圍區(qū)塊之方向,定義為不同的代碼。
[0011]更具體的說,所述原周圍區(qū)塊移動至任一個周圍區(qū)塊之方向,系能包含至少一個或是兩個以上的方向。
[0012]更具體的說,所述滑移于復(fù)數(shù)個周圍區(qū)塊之間的方向系包括上方、下方、左方、右方、原地、右上方、右下方、左上方及左下方。
[0013]更具體的說,所述滑移于復(fù)數(shù)個周圍區(qū)塊之間的方向系能夠重復(fù)滑入滑出。
[0014]另外,本發(fā)明還提供了一種圖形密碼軌跡設(shè)定方法,其流程為:
(1)、使用者于圖形輸入界面上按壓游標符號,并將游標符號由中央?yún)^(qū)塊拖移至任一個周圍區(qū)塊上;
(2)、之后,使用者能夠連續(xù)于不同的周圍區(qū)塊上滑移,而中央處理模塊則開始記錄觸碰之周圍區(qū)塊的資料碼、一周圍區(qū)塊移動至另一周圍區(qū)塊之方向代碼及滑移至該周圍區(qū)塊的順序數(shù)值;以及
(3)、最后,使用者放開游標符號,游標符號能夠自動回歸至中央?yún)^(qū)塊,而中央處理模塊則判斷使用者已輸入密碼完畢,并依據(jù)使用者觸碰順序的資料碼、方向代碼及順序數(shù)值進行運算,以形成密碼文字。
[0015]更具體的說,所述步驟(3),能夠依據(jù)不同順序所儲存之資料碼、方向代碼及順序數(shù)值,先將資料碼與方向代碼運算后,再加上順序數(shù)值,則形成某一個順序的密碼文字。[0016]更具體的說,所述步驟(3),能夠?qū)⒉煌樞蛑艽a文字依序排列為一連串的密碼文字。
[0017]本發(fā)明的有益效果是:本發(fā)明的圖形密碼軌跡設(shè)定系統(tǒng)及其方法,能夠讓使用者于智能手機之圖形輸入界面上滑動密碼時,能夠重復(fù)來回移動以產(chǎn)生密碼(可逆),同時,在滑動的軌跡上并不僅限于點對點等距的移動來設(shè)定密碼,可以設(shè)定出較多變的密碼文字,使得被保護的資料的保密系數(shù)更高,以替代一般僅只用文數(shù)字的密碼輸入方法,提供使用者更好,更快速,更隱密,更安全的輸入密碼經(jīng)驗。
【專利附圖】
【附圖說明】
[0018]圖1為本發(fā)明圖形密碼軌跡設(shè)定系統(tǒng)的整體架構(gòu)圖;
圖2A至圖2F為本發(fā)明圖形密碼軌跡設(shè)定方法的實施操作示意圖;
圖3為本發(fā)明圖形密碼軌跡設(shè)定方法的實施流程圖。
[0019]【主要元件符號說明】
I電子裝置
11圖形密碼軌跡設(shè)定系統(tǒng)
111中央處理模塊
112圖形定義模塊
113滑移方向定義模塊
114觸碰順序定義模塊
115儲存模塊
12圖形輸入界面 2使用者
3游標符號
41~48 周圍區(qū)塊。
【具體實施方式】
[0020]有關(guān)于本發(fā)明之前述及其他技術(shù)內(nèi)容、特點與功效,在以下配合參考附圖之較佳實施例的詳細說明中,將可清楚的呈現(xiàn)。
[0021]請參閱圖1,為本發(fā)明一種圖形密碼軌跡設(shè)定系統(tǒng)的整體架構(gòu)圖,其中該圖形密碼軌跡設(shè)定系統(tǒng)11系用于一具有圖形輸入界面12之電子裝置I上,如圖中所示,該圖形密碼軌跡設(shè)定系統(tǒng)11系包含一用以處理整體系統(tǒng)運作邏輯之中央處理模塊111及與該中央處理模塊111相連接之圖形定義模塊112、滑移方向定義模塊113、觸碰順序定義模塊114及儲存模塊115 (儲存使用者觸碰周圍區(qū)塊之資料碼、滑移至周圍區(qū)塊之方向、滑移至周圍區(qū)塊之順序及滑移于圖形輸入界面上所產(chǎn)生的密碼文字),而本實施例中,周圍區(qū)塊共有八個,但實際使用上,由于電子裝置I之屏幕大小會影響周圍區(qū)塊的數(shù)量,故并不限于八個周圍區(qū)塊的使用;
其中該圖形定義模塊112系能夠?qū)D形輸入界面12定義為中央?yún)^(qū)塊及八個周圍區(qū)塊,并將不同的周圍區(qū)塊定義為不同的資料碼,因此當使用者于圖形輸入界面12上拖移位于中央?yún)^(qū)塊之游標符號,使游標 符號連續(xù)于八個周圍區(qū)塊之間滑動,而該中央處理模塊111能夠依據(jù)游標符號移動至任一周圍區(qū)塊,進行密文運算;
另外,該滑移方向定義模塊113,系能夠?qū)⒒朴诎藗€周圍區(qū)塊之間的方向動作,依據(jù)不同的滑移方向,以質(zhì)數(shù)定義為不同的代碼,因此當使用者滑動游標符號由一個周圍區(qū)塊至另一個周圍區(qū)塊時,將會產(chǎn)生方向性,并將其方向性記錄為質(zhì)數(shù)代碼;另外該觸碰順序定義模塊114系能夠依據(jù)滑移于八個周圍區(qū)塊之先后順序,以進行計數(shù)并記錄觸碰之順序數(shù)值。
[0022]因此,其實際操作如圖2A至圖2F所示,使用者2開啟圖形密碼軌跡設(shè)定系統(tǒng)11,如圖2A所示,該圖形輸入界面12上,系具有位于中央?yún)^(qū)塊之游標符號3及八個周圍區(qū)塊(41,42,43,44,45,46,47,48),以本實施例來講,能夠設(shè)定周圍區(qū)塊41?48的資料碼為I?8,而方向性的代碼,上方的代碼為3、下方的代碼為5、左方的代碼為7、右方的代碼為11、原地的代碼為13、右上方的代碼為17、右下方的代碼為19、左上方的代碼為23、左下方的代碼為29 ;而該中央處理模塊所運算的公式為(周圍區(qū)塊的資料碼X方向的代碼+順序)。
[0023]實際操作如圖2B及圖2C所示,使用者2按壓該游標符號3往周圍區(qū)塊41移動,該中央?yún)^(qū)塊則會出現(xiàn)空格,而游標符號3碰到周圍區(qū)塊41的區(qū)域時,會產(chǎn)生一編碼(周圍區(qū)塊41的資料碼X “原地”的代碼+順序),此編碼為(IX 13+1 )=14,而完整的密碼輸入代碼為文字“14”;
之后,如圖2D所示,由周圍區(qū)塊41移動至周圍區(qū)塊42時,會產(chǎn)生一編碼(周圍區(qū)塊42的資料碼X “右方”的代碼+順序),其編碼為[2X7+2] = 16,而完整的密碼輸入代碼為文字 “14” +文字 “16”;
接著,如圖2E所示,由周圍區(qū)塊42移動至周圍區(qū)塊43時,會產(chǎn)生一編碼(周圍區(qū)塊43的資料碼X “右方”的代碼+順序),其編碼為[3X7+3] = 24,而完整的密碼輸入代碼為文字“14” +文字“16”+文字“24”;
最后,如圖2F所示,使用者2放開按壓之游標符號3時,該游標符號3會自動回歸至中央?yún)^(qū)塊,而系統(tǒng)判斷使用者已輸入完成密碼后,則形成一組密碼文字“ 141624”。
[0024]綜上所述,如圖3所示,本發(fā)明之圖形密碼軌跡設(shè)定方法,其流程為:
301、使用者于圖形輸入界面上按壓游標符號,并將游標符號由中央?yún)^(qū)塊拖移至任一個周圍區(qū)塊上;
302、之后,使用者能夠連續(xù)于不同的周圍區(qū)塊上滑移,而中央處理模塊則開始記錄觸碰之周圍區(qū)塊的資料碼、一周圍區(qū)塊移動至另一周圍區(qū)塊之方向代碼及滑移至該周圍區(qū)塊的順序數(shù)值;以及
303、最后,使用者放開游標符號,游標符號能夠自動回歸至中央?yún)^(qū)塊,而中央處理模塊則判斷使用者已輸入密碼完畢,并依據(jù)使用者觸碰順序的資料碼、方向代碼及順序數(shù)值進行運算,以形成密碼文字。
[0025]本發(fā)明所提供之一種圖形密碼軌跡設(shè)定系統(tǒng)及其方法,與現(xiàn)有技術(shù)相互比較時,更具備下列優(yōu)點:
本發(fā)明系能夠讓使用者僅需要簡易輸入三個圖形即可產(chǎn)生多于6個的數(shù)字,密碼強度增加,輸入的方便性以及速度也增加,且輸入的方法符合人體工學,記憶圖形也比記憶英數(shù)字要來的簡易,也可防止在移動裝置上輸入密碼容易被窺視的問題。
[0026]本發(fā)明因觸碰圖形建立密碼時可以很快速,并且不會留下觸碰圖形的軌跡,而最后密碼經(jīng)由雜湊后的字串,復(fù)雜度以及保密性都比一般使用者單純用數(shù)字做為保護的強度要來的好。
[0027]借助以上較佳具體實施例之詳述,系希望能更加清楚描述本發(fā)明之特征與精神,而并非以上述所揭露的較佳具體實施例來對本發(fā)明之范疇加以限制。相反地,其目的是希望能涵蓋各種改變及具相等性的安排于本發(fā)明所欲申請之專利范圍的范疇內(nèi)。
【權(quán)利要求】
1.一種圖形密碼軌跡設(shè)定系統(tǒng),其特征在于,用于具有圖形輸入界面的電子裝置上,該圖形密碼軌跡設(shè)定系統(tǒng)包含: 中央處理模塊,用以處理整體系統(tǒng)的邏輯運作; 圖形定義模塊,與該中央處理模塊相連接,該圖形定義模塊能夠?qū)D形輸入界面定義為中央?yún)^(qū)塊及數(shù)個周圍區(qū)塊,并將不同的周圍區(qū)塊定義為不同的資料碼;另外該中央?yún)^(qū)塊具有可拖移的游標符號,通過在圖形輸入界面上拖移位于中央?yún)^(qū)塊的游標符號,能夠使該游標符號連續(xù)于周圍區(qū)塊之間滑動; 滑移方向定義模塊,與該中央處理模塊相連接,該滑移方向定義模塊能夠?qū)⒒朴跀?shù)個周圍區(qū)塊之間的方向動作,依據(jù)不同的滑移方向,以質(zhì)數(shù)定義為不同的代碼,當游標符號由一個源周圍區(qū)塊移動至任一個目標周圍區(qū)塊時,該中央處理模塊能夠?qū)⒃撃繕酥車鷧^(qū)塊的資料碼與由一個源周圍區(qū)塊移動至該目標周圍區(qū)塊的方向代碼進行運算;以及 觸碰順序定義模塊,與該中央處理模塊相連接,該觸碰順序定義模塊能夠依據(jù)滑移于數(shù)個周圍區(qū)塊的先后順序,以進行計數(shù)并記錄觸碰的順序數(shù)值,當游標符號由一個源周圍區(qū)塊移動至任一個目標周圍區(qū)塊時,該中央處理模塊能夠?qū)⒃撃繕酥車鷧^(qū)塊的資料碼與由一個源周圍區(qū)塊移動至該目標周圍區(qū)塊的方向代碼進行運算,并結(jié)合滑移至該目標周圍區(qū)塊的順序,形成為一組密碼文字,該中央處理模塊能夠?qū)⒃撁艽a文字直接作為用以對資料進行加密保護的密碼序列,也能夠再結(jié)合滑移至該目標周圍區(qū)塊的順序,將多組該密碼文字按一定順序排列組合以作為用以對資料進行加密保護的密碼序列。
2.如權(quán)利要求1所述的圖形密碼軌跡設(shè)定系統(tǒng),其特征在于:該圖形密碼軌跡設(shè)定系統(tǒng)還包含與該中央處理模塊相連接的儲存模塊,該儲存模塊能夠儲存使用者觸碰周圍區(qū)塊的資料碼、滑移至周圍區(qū)塊的方向、滑移至周圍區(qū)塊的順序及滑移于圖形輸入界面上所產(chǎn)生的密碼文字和/或密碼序列。
3.如權(quán)利要求1所述的圖形`密碼軌跡設(shè)定系統(tǒng),其特征在于:該中央處理模塊還能夠比較下一次所輸入的密碼文字或密碼序列是否與儲存模塊所儲存的密碼文字或密碼序列相同,以判斷密碼是否正確,并確定是否開啟被保護的資料。
4.如權(quán)利要求1所述的圖形密碼軌跡設(shè)定系統(tǒng),其特征在于:該圖形輸入界面為觸控屏幕。
5.如權(quán)利要求1所述的圖形密碼軌跡設(shè)定系統(tǒng),其特征在于:滑移方向定義模塊依據(jù)原周圍區(qū)塊移動至任一個周圍區(qū)塊的方向定義成不同的代碼。
6.如權(quán)利要求5所述的圖形密碼軌跡設(shè)定系統(tǒng),其特征在于:原周圍區(qū)塊移動至任一個周圍區(qū)塊的方向包含至少一個方向。
7.如權(quán)利要求5所述的圖形密碼軌跡設(shè)定系統(tǒng),其特征在于:原周圍區(qū)塊移動至任一個周圍區(qū)塊的方向包含兩個以上的方向。
8.如權(quán)利要求1所述的圖形密碼軌跡設(shè)定系統(tǒng),其特征在于:滑移于數(shù)個周圍區(qū)塊之間的方向包括上方、下方、左方、右方、原地、右上方、右下方、左上方及左下方。
9.如權(quán)利要求1所述的圖形密碼軌跡設(shè)定系統(tǒng),其特征在于:滑移于數(shù)個周圍區(qū)塊之間的方向為能夠重復(fù)滑入滑出。
10.一種圖形密碼軌跡設(shè)定方法,其特征在于,主要流程包括: (I)、使用者于圖形輸入界面上按壓游標符號,并將游標符號由中央?yún)^(qū)塊拖移至任一個周圍區(qū)塊上; (2)、之后,使用者能夠連續(xù)于不同的周圍區(qū)塊上滑移,而中央處理模塊則開始記錄觸碰的周圍區(qū)塊的資料碼、一個周圍區(qū)塊移動至另一個周圍區(qū)塊的方向代碼及滑移至該周圍區(qū)塊的順序數(shù)值;以及 (3)、最后,使用者放開游標符號,游標符號能夠自動回歸至中央?yún)^(qū)塊,而中央處理模塊則判定使用者已輸入密碼完畢,并依據(jù)使用者觸碰順序的資料碼、方向代碼及順序數(shù)值進行運算,以形成密碼文字。
11.如權(quán)利要求10所述的圖形密碼軌跡設(shè)定方法,其特征在于:步驟(3),能夠依據(jù)不同觸碰順序所儲存的資料碼、方向代碼及順序數(shù)值,先將資料碼與方向代碼運算后,再加上順序數(shù)值,則形成對應(yīng)一個觸碰順序的密碼文字。
12.如權(quán)利要求10所述的圖形密碼軌跡設(shè)定方法,其特征在于:步驟(3),能夠?qū)⒉煌樞虻拿艽a文字依序排列為一連`串的密碼文字。
【文檔編號】G06F21/31GK103514388SQ201310175459
【公開日】2014年1月15日 申請日期:2013年5月13日 優(yōu)先權(quán)日:2012年6月15日
【發(fā)明者】朱俊宇 申請人:旸碁資訊股份有限公司