左邊是傳統的驗證系統,右邊的新驗證系統則要求用將圖形旋轉到正確方向
北京時(shí)間5月24日上午消息,據國外媒體報道,谷歌研究人員最近正在測試一項新的圖形驗證碼程序,該程序要求用戶(hù)將隨機顛倒的圖片調整為正確的方向。
復雜圖片識別
非法程序一直在試圖利用機器在網(wǎng)站自動(dòng)注冊并實(shí)施破壞,但圖形驗證碼程序卻可以阻止它們的進(jìn)入。圖形驗證碼程序一般是幾個(gè)歪歪斜斜、彎曲的字母和數字,人類(lèi)可以輕松地辨認并拼寫(xiě)出來(lái),但機器卻無(wú)法做到。為了幫助網(wǎng)站阻止包括垃圾郵件、濫發(fā)文章或帖子以及非法網(wǎng)絡(luò )投票等行為,這種利用程序自動(dòng)區分電腦和人類(lèi)的測試被稱(chēng)為“圖靈測試”。谷歌領(lǐng)導圖靈測試研究團隊的高級研究科學(xué)家瑞茨·高斯維勒(Rich Gossweiler)表示,新的圖形驗證碼可以根據網(wǎng)站的主題創(chuàng )建,例如,迪士尼網(wǎng)站可以采用卡通圖片,eBay則可以采用銷(xiāo)售的商品圖片。
高斯維勒透露,該程序可以快速生成驗證圖形,對圖片幾乎沒(méi)有任何限制。他表示:“我們的技術(shù)拓展了圖形驗證碼的表現形式,使其不再局限于字符,也讓分辨驗證碼圖形的過(guò)程不再枯燥無(wú)味,而平添了不少樂(lè )趣?!备咚咕S勒稱(chēng),該程序不支持電腦已經(jīng)確認的人臉圖片,因為“此類(lèi)圖片容易引起糾紛”。
高斯維勒舉例表示,人們可能很難確定一幅抽象派藝術(shù)圖片的正確方向,但可以快速辨認出一個(gè)鸚鵡的照片,即便鸚鵡是隱藏在一堆樹(shù)葉中間。他認為:“我們可以看到鸚鵡需要調整方向,但電腦卻很難分辨出鸚鵡并確定其正確的方向?!?/p>
谷歌可以通過(guò)測試新的圖片不斷豐富其圖片庫,高斯維勒稱(chēng):“如果很多人都可以正確地調整一副圖片,我們將保留到圖片庫中?!钡绻麍D片很難辨認或調整方向,會(huì )將其棄之不用。
數字化手段
卡內基梅隆大學(xué)教授路易斯·梵阿納(Luis Von Ahn)也在從事新的驗證碼研究。梵阿納已經(jīng)為有視力障礙無(wú)法閱讀辨認屏幕上驗證碼的上網(wǎng)用戶(hù)開(kāi)發(fā)了更為安全的音頻驗證程序。傳統的音頻驗證碼用變調的聲音閱讀幾個(gè)數字并要求用戶(hù)輸入,但梵阿納領(lǐng)導的研究小組發(fā)現,該方法可以很容易地被自動(dòng)程序破解并導致安全風(fēng)險。
梵阿納所開(kāi)發(fā)的新驗證程序,不再是讀出數字作為驗證內容,而是截取已存在于互聯(lián)網(wǎng)檔案網(wǎng)站http://archive.org/中廣播節目的短語(yǔ),人類(lèi)可以很輕易地聽(tīng)出內容,但對自動(dòng)程序而言將非常困難。
此外,梵阿納還開(kāi)發(fā)了reCaptcha免費系統,目前該系統被Ticketmaster、Craigslist、Facebook、Twitter及紐約時(shí)報等約12萬(wàn)家網(wǎng)站廣泛采用。該系統出了作為驗證程序外,還可以對過(guò)去保存的圖書(shū)和報紙進(jìn)行數字化。在該系統中,驗證程序中的圖形并非隨機產(chǎn)生,而是從大量需要進(jìn)行數字化的圖片或其它媒體中抽取,由于書(shū)頁(yè)褶皺等原因,這些媒體中的文字往往很難被機器識別。reCaptcha將這些掃描過(guò)的內容作為驗證程序中的圖片,讓用戶(hù)識別后填入并返回到原始文檔中。這種方式利用無(wú)數人的“識別”,將大多數無(wú)法識別的文字破解。梵阿納表示:“通過(guò)讓用戶(hù)輸入驗證碼,我們每天可以數字化約2500萬(wàn)個(gè)單詞?!薄都~約時(shí)報》數字化運營(yíng)CTO馬克·弗朗斯(Marc Frons)稱(chēng),截至目前為止,reCaptcha已經(jīng)完成了約30年報紙內容的數字化工作。
有許多人擔心,隨著(zhù)機器智能的提高,不管是采用彎曲的字符、音頻剪輯或顛倒的圖片,其所起到的保護作用將越來(lái)越有限。但理海大學(xué)計算機科學(xué)與工程系教授亨利·貝爾德(Henry Baird)卻認為:“機器的能力正在緩慢發(fā)展,但我認為在人類(lèi)的直覺(jué)和機器技能之間還存在巨大差異?!?肖恩)
相關(guān)閱讀