返回列表 回復 發帖

Windows 8系統的圖片密碼登錄大揭秘

圖片密碼是Windows 8新增的一種登錄方式,在Windows 8開發者預覽版中大家已經可以體驗到這一新功能。微軟今天在MSDN官方博客中帶領大家走到圖片密碼機制的背後,看看它是如何開發的,它的安全性究竟如何。

在Windows 8中,微軟為用戶(尤其是觸摸屏用戶)設計了一種快速、流暢的登錄體驗,而且支持用戶自定義。

  個性化登錄體驗

圖片密碼由兩部分組成:圖片和你在上面繪製的手勢。在Windows 8中,用戶能夠自己選擇圖片,而非由微軟提供,用戶自己提供圖片更加增強了安全性和對密碼的熟悉度。


選定好圖片後,你可以利用不同的手勢在圖片上分別設定密碼的一部分。例如,逆時針畫圈,圈定圖片中某部分,此為密碼的第一部分;從一點指向另一點,此為密碼的第二部分;選定一點,此為密碼的第三部分。


使用這種圖片密碼,非常便於記憶,而且用戶在輸入密碼時所需時間更短,多次登錄後每次輸入密碼不超過4秒,而常規的密碼輸入則平均需要17秒。

  圖片密碼如何工作

當你選定一個圖片後,微軟會將該圖片以網格劃分為N個區域,長的一邊分為100段。你手勢的每個點,系統都會確定其(x,y)值。對於直線,Windows 8會記錄其起始點的座標以及方向。對於圓圈,系統會記錄其中心點座標,圓的半徑和方向。點就更簡單了,只要記錄其座標就可以了。


當你使用圖片密碼登錄時,系統會將你輸入的手勢與密碼相比較,判斷每個手勢是否錯誤,然後決定是否讓你登錄。當手勢類型、排序、方向都正確時,系統會確定每個手勢的準確率,如果與標準十分接近就判定為正確。


例如,一個點手勢。點是所有手勢中最簡單的,準確率得分從中心向四周遞減,當匹配率大於等於90%此手勢才有效。
返回列表