圖片密碼功能原理大揭秘 - 淺析win8圖片密碼
?
圖片密碼功能原理大揭秘
一旦用戶選擇了一個(gè)圖片,系統(tǒng)會(huì)把圖片分格。圖片最長的邊將被分為100份。短的一邊將在用戶觸發(fā)手勢后,進(jìn)行分解與創(chuàng)建網(wǎng)格。
設(shè)置圖片密碼時(shí),用戶需要將手勢放到創(chuàng)建的網(wǎng)格上,同時(shí),創(chuàng)建的網(wǎng)格上也會(huì)出現(xiàn)對(duì)應(yīng)的(X,Y)坐標(biāo)。對(duì)于直線,系統(tǒng)會(huì)記錄下起點(diǎn)和終點(diǎn),以及手勢所發(fā)生的順序。而對(duì)于圓,系統(tǒng)會(huì)記錄中心坐標(biāo)、半徑以及方向性。對(duì)于點(diǎn),系統(tǒng)將記錄這個(gè)點(diǎn)本身的坐標(biāo)。
圖一
當(dāng)用戶使用圖片密碼登陸時(shí),系統(tǒng)將會(huì)對(duì)用戶的手勢進(jìn)行判斷,將其與用戶創(chuàng)建圖片密碼時(shí)的圖片和手勢來配對(duì),只有當(dāng)手勢類型、排序和方向都匹配正確時(shí),才能順利登陸。例如,一個(gè)原本是圓的手勢,但用戶用了一條直線來進(jìn)行驗(yàn)證,則該用戶就無法正確登陸。只有當(dāng)手勢的準(zhǔn)確率與標(biāo)準(zhǔn)十分接近時(shí)才能判定為正確。
以點(diǎn)手勢來舉例,點(diǎn)是三種常用手勢中最簡單的。當(dāng)要判斷這個(gè)點(diǎn)是否同用戶此前設(shè)定的手勢相匹配,系統(tǒng)就將開始比較。系統(tǒng)會(huì)將用戶系統(tǒng)會(huì)將用戶的操縱區(qū)域向外發(fā)散,最中心為100%向外遞減,只有當(dāng)匹配率>= 90%才算正確。
圖二
圖片密碼相比傳統(tǒng)的密碼,安全性能更好。為此,微軟特地比較了不同的驗(yàn)證方法,即圖片密碼、PIN碼和純文本密碼。
不同字符長度的獨(dú)特密碼:
圖三
圖片密碼中的點(diǎn)手勢:
圖片密碼中的圓手勢:
圖片密碼中的線手勢:
PIN、a-z字母密碼、字符密碼、圖片密碼對(duì)比:
- 第 1 頁:淺析win8圖片密碼
- 第 2 頁:圖片密碼功能原理大揭秘
本文導(dǎo)航
非常好我支持^.^
(4) 100%
不好我反對(duì)
(0) 0%
相關(guān)閱讀:
( 發(fā)表人:辰光 )