昨晚丁少在外面吃飯,付錢的時候用的微信支付。
輸密碼的時候,一下沒注意,支付密碼被周圍五六雙眼睛都看到了。
回去之後,無奈地,默默把密碼改掉……
這件事有兩個槽點:
①三星你大爺的,作為國際大廠,你連微信的指紋支付都不支持,還能不能行了!
來自一位三星用戶的吶喊
②這個世界上哪有那麼多壞人,即便有,就我那三位數的存款,人家也不會選我啊,改個屁的密碼!
嗯,道理我都懂,但我就是忍不了密碼被別人知道,萬一哪天我發財了呢?
應該有很多人會有跟我一樣的想法吧。
雖然這年頭大多數手機都有指紋識別,但難免還是會遇到需要輸入密碼的時候。
手機不支持指紋支付、手髒了解不開鎖、登錄賬號需要鍵盤輸入……
難道用自己手機還得跟用 ATM 機一樣,拿手遮著輸密碼嗎?
當然是不需要啦。
最近,紐約大學的研究人員為了解決這個問題,開發了一種非常神奇的技術——
IllusionPIN
看這個名字就能理解,illusion=錯覺,PIN=密碼,illusionPIN 是一個讓密碼產生幻象的技術。
怎麼個產生幻象呢?
很簡單,就以我們平時手機輸解鎖密碼的場景來舉例吧。
這是 iPhone 的解鎖界面,大家都很熟悉了。
但是咱們這次把它打亂,變成這樣↓↓
這下我們輸密碼的時候,遠處別有用心的人就沒法根據按鍵位置,讀出你的密碼了。
但這樣還不夠安全,萬一遇到那些視力非常好的人,一樣可以看到你按了什麼數字。
這下,IllusionPIN 就要發揮作用了:
IllusionPIN 能讓不同的人看到不同的數字!
也就是說,你看到的是左邊這樣,旁人看到的是右邊那樣。
聽著是不是很神奇!
它是怎麼做到的呢?
大概原理是,將兩個數字鍵盤混合在一起,一個配置成高空間頻率,一個是配置成低空間頻率。
距離近的人只能看到高空間頻率的圖像,而遠處的人只能看到低空間頻率的鍵盤。
這麼說大家肯聽不懂,我給大家講解一下。
空間頻率的高低,你可以理解為相同的色塊排布的緊密程度,就像這幾張圖。
a、b、c、d 四張圖的空間頻率是遞增的。
至於為什麼遠近的人看到的不一樣,咱們著重看一下 a。
你把手機拿遠拿近來看看,是不是近距離看 a 會很模糊,但是一拿遠就變得清晰了呢。
其實 a 相當於是低空間頻率的圖,d 是高空間頻率的圖。
人眼在近距離更容易看清 d,遠距離更容易看清 a。
利用這個原理,把點換成數字,也就實現了不同距離看到不同數字的效果。
還是不相信嗎?來,看圖!
你近距離看這張圖,上面的數字順序都是混亂的。
但當你把手機拿遠來看,咦!數字又變成了正常順序。
當然了,這張圖是個草圖,實際實現效果肯定比這個好(不同尺寸、解析度的手機看到的效果也會不一樣)
如果上圖看不出效果,就用這個圖感受一下
為了提升安全性,每一次啟動鍵盤,數字都會被重新打亂。
團隊找了21位志願者,進行了84次偷看密碼測試,結果一次都沒偷看對。
目前,團隊已經開始將此技術推向商業化,保不準什麼時候,咱們就能用上了呢。
強烈建議讓什麼 POS 機,ATM 機,也用上此技術。
畢竟,我那三位數的存款也是存款吶……
本文為作者原創,未經授權不得轉載