亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種密碼抗窺裝置及其抗窺方法

文檔序號:6367300閱讀:183來源:國知局
專利名稱:一種密碼抗窺裝置及其抗窺方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種密碼抗窺領(lǐng)域,尤其涉及ー種密碼抗窺裝置及其抗窺方法。
背景技術(shù)
在數(shù)字信息社會,密碼的使用十分普遍,保護(hù)密碼在輸入過程中的安全是一大難題而傳統(tǒng)的密碼與密碼輸入操作間是一対一的映射,故這ー過程是可逆的,若輸入操作泄漏,密碼可被攻擊者輕松破解?,F(xiàn)有的密碼被多次攻擊后,攻擊者可以通過比較幾次密碼輸入過程進(jìn)行排除,使剰余可能的密碼更少,泄密幾率就會増大。

發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是需要提供ー種不可逆,能夠防止被破解或是窺視的密碼抗窺裝置,進(jìn)ー步涉及其抗窺方法。對此,本發(fā)明提供ー種密碼抗窺裝置,包括用于隨機(jī)生成坐標(biāo)數(shù)字表的坐標(biāo)輸入模塊;處理模塊,所述處理模塊與坐標(biāo)輸入模塊連接,接收并比對坐標(biāo)輸入模塊按下的坐標(biāo)數(shù)字信息;用于存儲密碼數(shù)據(jù)的數(shù)據(jù)中心模塊,所述數(shù)據(jù)中心模塊與處理模塊連接。其中,所述坐標(biāo)輸入模塊用于隨機(jī)生成坐標(biāo)數(shù)字表,即坐標(biāo)對應(yīng)的隨機(jī)數(shù)字表,如ニ維隨機(jī)數(shù)字表,以便用戶根據(jù)坐標(biāo)輸入密碼,坐標(biāo)數(shù)字對應(yīng)的坐標(biāo)即為密碼,簡稱坐標(biāo)密碼;每輸入一個坐標(biāo)數(shù)字后,坐標(biāo)輸入模塊便會隨機(jī)生成新的隨機(jī)坐標(biāo)數(shù)字,使得密碼與密碼輸入的操作是不可逆的;而處理模塊接收并比對坐標(biāo)輸入模塊按下的坐標(biāo)數(shù)字信息,即坐標(biāo)數(shù)字信息對應(yīng)的坐標(biāo),直到比對輸入的密碼與用戶設(shè)定的密碼符合,確認(rèn)驗證完畢?,F(xiàn)有技術(shù)中,傳統(tǒng)密碼的每ー個密碼對應(yīng)ー個數(shù)字,通過比較幾次密碼輸入過程進(jìn)行排除,很可能產(chǎn)生泄密。與現(xiàn)有技術(shù)相比,本發(fā)明如果采用10X10的ニ維隨機(jī)數(shù)字表作為密碼輸入,則其計算數(shù)學(xué)期望的結(jié)果是,一次密碼輸入過程排除后,還剩1000000種可能的密碼;兩次密碼輸入過程排除后,剩36種可能,三次后剩2種可能,也就是說,與現(xiàn)有技術(shù)相比,能夠大大提高其安全可靠性,泄密可能幾乎為零。與現(xiàn)有技術(shù)相比,本發(fā)明每按下ー個坐標(biāo)數(shù)字后,都會隨機(jī)生成新的坐標(biāo)數(shù)字表,能夠避免輸入操作泄漏,導(dǎo)致攻擊者沒法破解密碼,即使該密碼被多次攻擊后,也難以通過比較幾次密碼輸入過程而進(jìn)行排除,泄密幾率幾乎為零。本發(fā)明的進(jìn)ー步改進(jìn)在于,所述數(shù)據(jù)中心模塊存儲6組ニ維坐標(biāo)數(shù)字。優(yōu)選地,所述ニ維坐標(biāo)數(shù)字為陣列式坐標(biāo)數(shù)字。 其中,所述6組ニ維坐標(biāo)數(shù)字對應(yīng)的坐標(biāo)數(shù)字為12位,即所述密碼為12位的坐標(biāo)密碼,該密碼優(yōu)選為陣列式坐標(biāo)數(shù)字,便于用戶通過記陣列坐標(biāo)來實現(xiàn)密碼的記憶?,F(xiàn)有技術(shù)中,傳統(tǒng)的密碼與密碼輸入操作間是一対一的映射,用戶輸入密碼的操作為密碼數(shù)字直接一一對應(yīng)按鍵數(shù)字,那么攻擊者解讀密碼的操作,只需要破解密碼數(shù)字或是偷窺操作過程即可,故這ー過程是可逆的,若輸入操作泄漏,密碼可被攻擊者輕松破解。本發(fā)明通過12位O 9的數(shù)字作為密碼,即所述數(shù)據(jù)中心模塊存儲6組ニ維坐標(biāo)數(shù)字。假設(shè)利用計算機(jī)毎秒能夠生成I萬億個密碼組合,在這種情況下,需耗費(fèi)180年才能破解ー個11位密碼,而使用12位密碼,以目前技術(shù)水平,得耗費(fèi)17134年才能破解,因此,采用12位的密碼是非常安全的。當(dāng)然,密碼長固然安全性提高,但是也會變得不易記住。本發(fā)明為了便于實際應(yīng) 用,我們對加長密碼的記憶設(shè)置了密碼系數(shù),使用戶可以只記憶6位數(shù)字和ー個關(guān)于坐標(biāo)規(guī)則的密碼系數(shù)即可;所述密碼系數(shù)包括設(shè)定特別號補(bǔ)作Y或X坐標(biāo)、沿坐標(biāo)對角線重復(fù)、逐對重復(fù)、全部重復(fù)、逐個步進(jìn)以及重復(fù)時加I中任意ー種,如以初始密碼為123456位例,那么,若密碼系數(shù)為設(shè)定特別號補(bǔ)作Y坐標(biāo)或X坐標(biāo),特別號默認(rèn)為0,則其12位的坐標(biāo)密碼為102030405060或010203040506 ;若密碼系數(shù)為沿坐標(biāo)對角線重復(fù),則其12位的坐 標(biāo)密碼為112233445566 ;若密碼系數(shù)為逐對重復(fù),則其12位的坐標(biāo)密碼為121234345656 ;若密碼系數(shù)為全部重復(fù),則其12位的坐標(biāo)密碼為123456123456 ;若密碼系數(shù)為逐個步進(jìn),則其12位的坐標(biāo)密碼為1223345661 ;若密碼系數(shù)為重復(fù)加1,則其12位的坐標(biāo)密碼為123456234567。與現(xiàn)有技術(shù)相比,本發(fā)明所述數(shù)據(jù)中心模塊存儲6組ニ維坐標(biāo)數(shù)字,即所述密碼為12位的坐標(biāo)密碼,能夠使得密碼安全可靠,破解難度大大增強(qiáng),在此基礎(chǔ)上,還通過設(shè)置密碼系數(shù),使得用戶只需要記住6位初始密碼和密碼系數(shù)即可,無需真正記住12位密碼,提高本發(fā)明的安全可靠以及適用性;優(yōu)選地,所述ニ維坐標(biāo)數(shù)字為陣列式坐標(biāo)數(shù)字,更進(jìn)一歩便于記憶。本發(fā)明的進(jìn)ー步改進(jìn)在于,所述陣列式坐標(biāo)數(shù)字為10X10的陣列數(shù)字表。由概率與統(tǒng)計可知,倘若m位密碼被泄露了 η位,則該密碼的剩余可能組合為10m_n,那么,6位密碼的陣列數(shù)字表和12位密碼的陣列數(shù)字表所擁有的泄密剩余密碼組合如下表所示,由此可以看出,12位的密碼破解是幾乎不可能的。并且所述陣列式坐標(biāo)數(shù)字為10X10的陣列數(shù)字表,使得陣列數(shù)字表中,O 9的每ー個坐標(biāo)數(shù)字對應(yīng)有10個不同的坐標(biāo),即每ー個坐標(biāo)數(shù)字對應(yīng)有10個不同的坐標(biāo)密碼,進(jìn)而使得密碼與密碼輸入的操作不可逆;再加上每輸入一個坐標(biāo)數(shù)字,坐標(biāo)數(shù)字表就會隨機(jī)生成新的,那么即使輸入的坐標(biāo)數(shù)字被窺竊了,也不會導(dǎo)致真正的密碼泄露。
權(quán)利要求
1.一種密碼抗窺裝置,其特征在于,包括 用于隨機(jī)生成坐標(biāo)數(shù)字表的坐標(biāo)輸入模塊; 處理模塊,所述處理模塊與坐標(biāo)輸入模塊連接,接收并比對坐標(biāo)輸入模塊按下的坐標(biāo)數(shù)字信息; 用于存儲密碼數(shù)據(jù)的數(shù)據(jù)中心模塊,所述數(shù)據(jù)中心模塊與處理模塊連接。
2.根據(jù)權(quán)利要求I所述的密碼抗窺裝置,其特征在于,所述數(shù)據(jù)中心模塊存儲6組ニ維坐標(biāo)數(shù)字。
3.根據(jù)權(quán)利要求2所述的密碼抗窺裝置,其特征在于,所述ニ維坐標(biāo)數(shù)字為陣列式坐標(biāo)數(shù)字。
4.根據(jù)權(quán)利要求3所述的密碼抗窺裝置,其特征在于,所述陣列式坐標(biāo)數(shù)字為10X10的陣列數(shù)字表。
5.根據(jù)權(quán)利要求I至4任意ー項所述的密碼抗窺裝置,其特征在于,所述坐標(biāo)輸入模塊為觸摸屏。
6.根據(jù)權(quán)利要求I至4任意ー項所述的密碼抗窺裝置,其特征在于,所述坐標(biāo)輸入模塊為數(shù)碼管。
7.采用權(quán)利要求I至4任意ー項所述的密碼抗窺裝置的抗窺方法,其特征在于,包括如下步驟 生成坐標(biāo)數(shù)字步驟,隨機(jī)生成坐標(biāo)數(shù)字表; 按鍵步驟,當(dāng)接收到按鍵信息吋,記錄按下坐標(biāo)數(shù)字對應(yīng)的坐標(biāo),并返回生成坐標(biāo)數(shù)字步驟,直到接收到用戶按下的確認(rèn)信號; 驗證步驟,比對按下坐標(biāo)數(shù)字的坐標(biāo)密碼與設(shè)定的密碼是否對應(yīng),直到是則驗證完畢;否,則提示密碼錯誤并返回至生成坐標(biāo)數(shù)字步驟。
8.根據(jù)權(quán)利要求7所述的密碼抗窺裝置的抗窺方法,其特征在于,還包括清除步驟,在接收到清除信號時,返回生成坐標(biāo)數(shù)字步驟,根據(jù)隨機(jī)生成的新的坐標(biāo)數(shù)字重新輸入被清除的密碼對。
9.根據(jù)權(quán)利要求8所述的密碼抗窺裝置的抗窺方法,其特征在于,所述密碼為6組坐標(biāo)數(shù)字對應(yīng)的坐標(biāo)。
10.根據(jù)權(quán)利要求8所述的密碼抗窺裝置的抗窺方法,其特征在于,還包括密碼設(shè)定步驟,所述密碼設(shè)定步驟包括用戶自定義設(shè)置的密碼系數(shù),所述密碼設(shè)定步驟根據(jù)用戶選定的密碼系數(shù)將6位初始密碼演變成12位坐標(biāo)密碼。
全文摘要
本發(fā)明提供一種密碼抗窺裝置及其抗窺方法,所述密碼抗窺裝置包括用于隨機(jī)生成坐標(biāo)數(shù)字表的坐標(biāo)輸入模塊;處理模塊,所述處理模塊與坐標(biāo)輸入模塊連接,接收并比對坐標(biāo)輸入模塊按下的坐標(biāo)數(shù)字信息;用于存儲密碼數(shù)據(jù)的數(shù)據(jù)中心模塊,所述數(shù)據(jù)中心模塊與處理模塊連接。本發(fā)明每按下一個坐標(biāo)數(shù)字后,都會隨機(jī)生成新的坐標(biāo)數(shù)字表,能夠避免輸入操作泄漏,導(dǎo)致攻擊者沒法破解密碼,即使該密碼被多次攻擊后,也能夠大大降低比較幾次密碼輸入過程進(jìn)行排除的可能性,泄密幾率低。
文檔編號G06F3/041GK102693382SQ20121014634
公開日2012年9月26日 申請日期2012年5月11日 優(yōu)先權(quán)日2012年5月11日
發(fā)明者李鵬程 申請人:李俊
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1