遊標隨機遴選不定輸入法計算機防盜密碼技術的製作方法
2023-06-06 06:58:11
專利名稱:遊標隨機遴選不定輸入法計算機防盜密碼技術的製作方法
技術領域:
本發明涉及一種計算機防盜防破解密碼技術,尤其是一種遊標隨機遴選不定輸入法計算機防盜密碼技術。
背景技術:
現今計算機作業系統的密碼設置大多是由多位數字或字母組成,既不方便記憶又很容易被暴力方法破解,而且一旦中了木馬程序的招則沒有秘密可言。
發明內容
本發明的目的就是提供一種計算機防盜防破解密碼技術,它能有效防禦暴力破解和木馬程序偵查破解計算機密碼。
本發明是這樣來實現的,採用隨機數字陣列中遴選出數字(如想增加難度也可用字母等其它字符代替)作為輸入密碼所需的計算用數組,首先建立密碼輸入模板,然後根據密碼設置運算規則規定在密碼輸入模板上輸入密碼數字,輸入密碼數字流程為根據密碼設置運算規則確立第一位數進行加減乘除運算,根據密碼設置運算規則確定第二位數,進行加減乘除運算,確定末位數,再加上附加數,最後確定密碼的輸入,密碼設置運算規則規定,計算數組設置(勾選)項內的計算優先,其次按計算數組設置順序依次進行,與運算符號無關,只取個位數,十位上數字不計。
一位數加法、乘法運算規則按普通方式運算,但得數隻取個位數,十位上數字不計;一位數減法運算規則運算中實際運算過程為——被減數加上以10為底減數的補數進行運算,也相當於減數十位上數字大於減數,運算後得數隻取個位上的數字。
即X-y=X+(10-y)例3-8=3+(10-8)=3+2=5 3-8=13-8=5強除法(簡稱除法)運算規則根據乘法是連加的原則,對等地強除法為1位數連減的結果,商為被減數(整數以萬計,得數取餘數。
即X÷y=X-(X×y)例3÷8=3-(3×8)=3-4=3+6=9遴選方式和計算方法有足夠多的種類和組合(由使用者自選),對企圖竊密者而言庫存為多種數組由不同的組合和不同的計算方式可有很多種計算組合得到某一數值,而實際計算方式是唯一的(由設置者設定),剩餘的其它組合成為了幹擾系,總幹擾數量與可選組合數量幾乎成幾何級數增長。
密碼輸入模板包括橫向遊標、縱向遊標、遊標移動鍵、隨機數字陣列,遊標遴選方式的橫向遊標所指定色標所在的格數字列與縱向遊標指字色標所在的格數號行交叉點即是所選數的座標。
當按下選定鍵後所有參與計算數組進行計算,為使最後結果數與設置密碼相同,最後設定一個數字與之相加——即附加數,附加數指定遊標的色標所處格數號即為附加數,當按下確定鍵後,附加數與前面計算結果相加後作為密碼被輸入。
採用遊標隨機遴選不定輸入方法,可開展錯誤碼計數清零密碼結凍技術,錯誤碼倍率累計計算閂鎖技術;清零密碼輸入窗口時間限制技術,密碼設置可變與組合密碼設置技術。
本發明採用隨機遴選不定輸入法作為密碼所需的計算用數組,遴選方式和計算方法有足夠多的種類和組合,防盜防破解功能強,而且輸入密碼過程都是使用滑鼠或觸屏,給利用計算機破解密碼造成極大障礙。
圖1為本發明的密碼設置、輸入流程圖。
圖2為本發明密碼輸入模板示意圖。
具體實施例方式
如圖1所示,本發明的輸入密碼流程為根據密碼設置運算規則確定第一位數,進行加減乘除運算,根據密碼設置運算規則確定第二位數,進行加減乘除運算,確定末位數,再加上附加數,最後確定密碼輸入。
如圖2所示,密碼輸入模板包括縱向遊標(1)、隨機數字陣列(2)、橫向遊標(3)、遊標移動鍵(4),遊標遴選方式的橫向遊標所指定色標所在的格數號列與縱向遊標指字色標所在的格數號行交叉點即是所選數的座標。
實際操作舉例如下1、固定密碼5632,第一位數5;2、第一個勾選的計算數為固定縱列第1列,選定3#遊標紅色色標如圖其數字=3,高級選項選數字加2;3、第二個勾選的計算數為固定位置橫向第9行,縱列第9列,數值以10為底的補數如=8,實際需變為8的補數=10-8=2,運算時應取該數=2;4、末位數勾選的計算數字為橫向2#遊標綠色標,固定行第9行,該數=6;5、運算符選擇第1位數字與第2數字間的運算符為減;前面計算所得數字與第3數字間的運算符為乘;6、附加數選定為1#遊標、黑色色標、附加數右移為加。
開鎖操作過程如下1、按選定鍵後將進行如下計算(3+2)-(10-8)×6=3×6=18=82、以上計算結果為8,為使最後結果數等於開鎖密碼5,需加附加數7。需進行以下操作附加數選定的1#遊標的黟以色標處於第7號格的位置,然後按下確定鍵,這一位密碼即被輸以5。
3、如果發覺哪位數的密碼輸入可能出錯可按刪除鍵刪除後重新輸入。
全部密碼輸入結束後按鍵盤Enter鍵即開鎖。
權利要求
1.一種遊標隨機遴選不定輸入法計算機防盜密碼技術,其特徵是採用隨機數字陣列中遴選出數字作為輸入密碼所需的計算用數組,首先建立密碼輸入模板,然後根據密碼設置、運算規則規定,在密碼輸入模板上輸入密碼數字,輸入密碼的流程為根據密碼設置運算規則確定第一位數進行加減乘除運算,根據密碼設置運算規則確定第二位數,進行加減乘除運算,確定末位數,再加附加數,最後確定密碼的輸入。
2.根據權利要求1所述的遊標隨機遴選不定輸入法計算機防盜密碼技術,其特徵是密碼輸入模板,包括橫向遊標、縱向遊標、遊標移動鍵、隨機數字陣列。
3.根據權利要求1所述的遊標隨機遴選不定輸入法計算機防盜密碼技術,其特徵是密碼設置運算規則(1)一位數加法、乘法規則按普通方式運算但得數隻取個位數,十位上數字不計;(2)一位數減法運算被減數加上以10為底數減數的補數進行運算,運算後得數隻取個位上的數字;(3)除法運算規則採用連減的原則,商為被減數,得數取餘數。
全文摘要
一種遊標隨機遴選不定輸入法計算機防盜密碼技術,其特徵是採用隨機數字陣列中遴選出數字作為輸入密碼所需的計算用數組,首先建立密碼輸入模板,然後根據密碼設置、運算規則規定,在密碼輸入模板上輸入密碼數字,輸入密碼的流程為根據密碼設置運算規則確定第一位數進行加減乘除運算,根據密碼設置運算規則確定第二位數,進行加減乘除運算,確定末位數,再加附加數,最後確定密碼的輸入。本發明採用隨機遴選不定輸入法作為密碼所需的計算用數組,遴選方式和計算方法有足夠多的種類和組合,防盜防破解功能強,而且輸入密碼過程都是使用滑鼠或觸屏,給利用計算機破解密碼造成極大障礙。
文檔編號G06F1/00GK1588264SQ200410060698
公開日2005年3月2日 申請日期2004年8月5日 優先權日2004年8月5日
發明者彭平高 申請人:彭平高