“神通廣大”的二維碼:“掃”得安全,才能用得舒心

2017年04月18日08:13  來源:人民網-科普中國
 

毫不夸張地說,現在我們的生活中,二維碼隨處可見。網上有人調侃道:“我們每天不是正在掃碼,就是在去掃碼的路上。”那麼,看起來“神通廣大”的二維碼,究竟是什麼呢?

對既熟悉又陌生的二維碼,你了解多少?

實際上,二維碼並不復雜,技術門檻也不高。中國二維碼標准聯合工作組、中國二維碼注冊認証中心執行主任張超在接受新華網採訪時介紹,二維碼是一種黑白相間的平面圖形,經過加密、解密技術的處理,它可以傳遞文字和數字等信息,便於記錄、識別和交互等。

二維碼結構圖 (圖片來源:科技日報)

具體一點來說,如《科技日報》曾介紹的,二維碼使用的這種圖形是按一定規律分布的特定幾何圖形,能夠記錄數據符號信息。在代碼編制上,二維碼利用構成計算機內部邏輯基礎的“0”“1”比特流的概念,使用若干個與二進制相對應的幾何形體來表示信息。同時,二維碼能被圖像輸入設備或光電掃描設備自動識讀,實現信息的自動化處理。掃碼其實就是對二維碼進行對焦、採集、識別的過程。

二維碼究竟“神通廣大”在哪裡?

據《山西日報》報道,二維碼之所以會被廣泛使用,是因為它有如下幾個特點:

1、信息容量大:一個二維碼可容納多達1850個大寫字母,或2710個數字,或1108個字節,或500多個漢字,這比普通條碼信息容量約高幾十倍。

2、編碼范圍廣:二維碼能夠把圖片、聲音、文字、簽字、指紋等可以數字化的信息進行編碼,並以條碼的形式表示出來。

3、容錯能力強:當二維條碼因穿孔、污損等引起局部損壞時,仍然可以被正確識讀。一般來說,即使二維碼的損毀面積達50%,掃描時仍可獲得該二維碼包含的全部信息。

4、譯碼可靠性高:二維碼比普通條碼的譯碼錯誤率要低得多。普通條碼的譯碼錯誤率是百萬分之二,而二維碼的譯碼錯誤率不超過千萬分之一。

此外,二維碼還具有成本低、持久耐用等特點。

二維碼:“掃”得安全,才能用得舒心

隨著二維碼的應用越來越廣泛,一些不法分子利用二維碼來獲利也已經不是新鮮事了。據《北京日報》報道,有些不法分子將帶有病毒程序的網址鏈接生成二維碼,粘貼到共享單車上,將原有的二維碼覆蓋。用戶用手機掃描這些二維碼時就會得到該鏈接,進一步點擊操作就會使手機中毒,進而泄露個人的隱私信息,或被強制安裝吸費軟件等。

一位顧客在鄭州年博會上掃二維碼查看商品信息。(韓章雲/中國新聞網)

那麼,如何才能讓掃碼更安全呢?重慶市沙坪壩區公安分局虎溪派出所的民警在接受華龍網採訪時建議大家:

1、掃碼之前要了解二維碼的真偽和用途,最好能詢問相關工作人員,切忌“見碼就掃”。

2、各種支付軟件(如支付寶、微信等)綁定一張銀行卡就足夠了,而且銀行卡內不要儲蓄大量現金。

3、要定期更改支付軟件的密碼,不要用“123456”等簡單的數列或生日作密碼。

4、如果在掃描二維碼后發現異常扣款,應及時報警。(趙鵬)

本文由中國科學院計算機研究所工程師敖琪進行科學性把關。

(責編:張萌、姚欣雨)