GAN,即“生成式對(duì)抗網(wǎng)絡(luò)”,是一種網(wǎng)絡(luò)深度學(xué)習(xí)模型。美國(guó)紐約大學(xué)的一個(gè)研究項(xiàng)目組最近宣布,他們用GAN造出了一種“萬(wàn)能指紋”。
研究人員早已嚴(yán)肅地警告過(guò)越來(lái)越多習(xí)慣于使用指紋密碼而放棄數(shù)字密碼的人:手機(jī)上的指紋識(shí)別傳感器真的很好騙,而且人工物理指紋的制造技術(shù)也會(huì)在短期內(nèi)提升迅速。
之所以這么說(shuō),是因?yàn)檠芯咳藛T認(rèn)為手機(jī)上的指紋識(shí)別傳感器通常面積較小,只是讀取了人們手指指紋的一小部分而已。而為了方便解鎖,手機(jī)的智能系統(tǒng)還會(huì)提醒人們多存儲(chǔ)幾個(gè)手指的指紋,這樣,碎片化指紋出現(xiàn)匹配錯(cuò)誤的概率更大大提高。研究人員只要輸入大量的指紋信息,總能從中找到相同點(diǎn),利用這些相同點(diǎn),他們就能做出“萬(wàn)能指紋”了。
最新的這項(xiàng)研究中,研究人員用GAN生成的“萬(wàn)能指紋”分別在三個(gè)不同安全級(jí)別下進(jìn)行的測(cè)試,最終生成了6種可用的“萬(wàn)能指紋”。使用這些GAN生成的“萬(wàn)能指紋”,破解成功率已達(dá)76.67%。
不過(guò),研究人員用單個(gè)“萬(wàn)能指紋”進(jìn)行中等安全級(jí)別(容錯(cuò)率為0.1%)的測(cè)試時(shí),只有22%的概率可以騙過(guò)傳感器。
容錯(cuò)率是指在指紋識(shí)別時(shí)允許出現(xiàn)錯(cuò)誤的概率。容錯(cuò)率越大,則指紋識(shí)別越不容易報(bào)錯(cuò),手機(jī)也就越容易解鎖,其安全性自然也會(huì)隨之降低。但是容錯(cuò)率也不能太低,否則正確指紋被誤判的概率會(huì)增大。
而從手機(jī)廠商透露的數(shù)據(jù)來(lái)看,實(shí)際上手機(jī)的安全級(jí)別比容錯(cuò)率0.1%的情況要高得多。例如,蘋(píng)果手機(jī)的容錯(cuò)率僅為五萬(wàn)分之一,國(guó)內(nèi)手機(jī)廠商常用的匯頂科技的指紋識(shí)別技術(shù),其容錯(cuò)率僅為0.002%。而“萬(wàn)能指紋”在容錯(cuò)率為0.01%的情況下破解概率僅為1.11%。
所以,我們的手機(jī)能被“萬(wàn)能指紋”破解的概率也沒(méi)有想象中那么夸張。