促進了信息技術的數字化、網絡化進程,計算機技術的快速發展。人與人之間的信息交互越來越方便快捷,使得需要個人身份驗證的場所和領域增多,這就對身份信息平安和自動識別能力提出了更高的要求。身份識別技術是信息平安失密最基本的措施,也是身份信息平安失密的第一道防線。而身份信息的數字化和隱性化是身份信息平安的關鍵技術,保守的身份識別技術已不能滿足網絡時代的要求,迫切需要尋找一種技術去處理和表示身份信息,使身份信息不能輕易被獲取和利用,條碼技術特點可以滿足這種需求。
身份識別技術及其優劣勢
身份識別涉及多項計算機技術,目前罕見的技術主要有:鑰匙、識別卡、生物特征(指紋、掌形、人臉、聲音、血脈、視網膜、DNA 等)以及下意識動作等。
從可靠性來講,鑰匙、識別卡和下意識動作包括信息量較少,可靠性最低;指紋、掌形、人臉、聲音、血脈的信息量比較豐富,可靠性有了基本保證;視網膜和DNA 信息量非常多,可靠性也最大。
從穩定性來講,人臉、聲音、血脈、下意識動作的穩定性都較差;識別卡、指紋、掌形的穩定性一般;鑰匙比較穩定;視網膜(虹膜)DNA 穩定性較好。
從人身平安性來講,由于視網膜的采集需要強度很高的紅光,對人體造成傷害,所以視網膜方法已經銷聲匿跡,取而代之的虹膜。從便利性來講,DNA 便利性最差,每次驗證識別需要將近一周的時間;鑰匙、識別卡的便利性一般,容易丟失;而手、指紋、臉、眼睛都是隨時、隨地可識讀,便利性最好。
從響應速度來講,當存儲量達到一定數目之后,指紋、掌形、聲音、人臉等的響應速度變慢;鑰匙、識別卡的響應速度較好;虹膜的響應速度受存儲量的影響不大。幾種身份識別技術各有利弊,鑰匙、識別卡需要記憶、保存,丟失或忘記密碼,會造成很多麻煩;指紋、掌形、聲音等這些生物特征方法比較流行,但是驗證系統比較復雜。
身份識別的發展趨勢
目前,需要身份識別的場所越來越多,身份識別的平安性受到多方考驗。身份識別技術面臨著證件丟失、密碼遺忘、容易復制或被破解、遭遇黑客攻擊等平安性問題,印制在證件上的個人身份信息很容易被不法分子盜取,這些都會使個人的利益受到嚴重損失。如何將身份信息在證件中隱藏,以及如何核對持有證件者的身份是否合法,目前在身份識別過程中需要解決的問題。
將身份信息條碼化處理,起到隱藏身份信息的作用,二維碼在身份識別中的應用,具有雙重加密的功能,目前普遍接受的身份識別失密技術。再利用生物特征信息對持有證件者的信息與證件中的信息進行核對,起到保證持有證件者合法身份的作用。
條碼技術
條碼技術是基于數字信息技術,集數據采集、處置、編碼、識別于一體的綜合性技術,主要研究如何將數據信息用條碼表示,并轉換為計算機可識別的字符。條碼技術是目前應用最廣泛的一種自動識別技術,應用加快了數據采集和信息處理的速度。條碼分為一維條碼和二維碼。一維條碼是單一方向上承載信息,信息容量非常有限,僅對物品進行簡單的標識,而不能實現對物品的具體描述,其應用完全依賴于數據庫的存在這就使得一維條碼的使用受到較大的限制。二維碼具有信息容量大、密度高、糾錯能力強、可表達多種信息、可加密、譯碼可靠性高等特性,被稱為便當式數據文件,十分適合用于自動識別與數據采集。條碼符號自身就隱藏了所表示的信息,二維碼的可加密性更加確保了身份信息的平安性。將身份信息通過加密之后再編成二維碼,就實現了身份信息的二次隱藏。
碼制的選擇
二維碼根據實現原理、結構形狀的差別,分為行排式和矩陣式兩大類型。行排式二維碼其編碼原理是建立在一維條碼基礎之上,按需要堆積成二行或多行。由于行數的增加,需要對行進行判定、其譯碼算法與軟件也不完全相同于一維條碼。有代表性的行排式二維碼有CODE49CODE 16KPDF417等。行排式二維碼可通過線性掃描器逐層實現譯碼,也可通過照相和圖像處置進行譯碼。矩陣式二維碼是一個矩形空間通過黑、白像素在矩陣中的不同分布進行編碼。矩陣相應元素位置上,用點(方點、圓點或其他形狀)出現表示二進制“1點的不出現表示二進制的0點的排列組合確定了矩陣式二維條碼所代表的意義。QR Code Data MatrixMaxi CodeCode OneCMCompact Matrix碼、漢信碼等都是矩陣式二維碼。絕大多數矩陣式二維碼必需采用照相方法識讀。
國自主研發的漢信碼屬于矩陣式二維碼,漢信碼由中國物品編碼中心牽頭組織相關單位合作開發,具有完全自主知識產權。2011 年初,漢信碼”規范工作項目獲得國際自動識別制造商協會董事會批準,正式成為國際自動識別制造商協會正式的碼制標準。與國際上其他二維碼相比,漢信碼由于具有漢字標識能力強、抗畸變污損、信息容量大、密度高等特點,涉及到需要標識漢字信息、使用環境比較惡劣的大眾應用中,相對于其他碼制具有很強的競爭優勢。目前漢信碼已在醫療、食品追溯、發票等領域實現了大規模應用。
實際應用中,可以根據身份信息的多少、語言種類、使用環境、識別設備等來選擇相應的經濟實惠的碼制作為身份信息的載體。
二維碼在身份識別中的應用
二維碼具有信息密度高、可加密和自動識別能力強等特點,身份信息經加密后,編制成二維碼打印在證件上;身份驗證時,使用條碼識讀設備掃描二維碼,解密提取出證件上的信息,以驗證證件的真偽;再利用指紋的唯一性,現場采集持證人的指紋數據信息,與從條碼中解碼出來的指紋數據進行對比,即可驗證持證人的真偽,這樣就實現了持證人身份的雙重驗證。
1身份信息二維碼證件的制作。用戶身份信息的二維碼證件的制作主要是指身份信息的加密和編碼。先將用戶的身份文字信息和用戶的指紋信息進行加密處置,然后編成二維碼,打印制作成證件。
2身份信息的識別與驗證。當對持證人進行身份驗證時,用指紋傳感器現場采集持證人的指紋信息,然后對采集到指紋圖像進行分析處置,提取出指紋信息的特征點,存儲在指定的內存中。同時,通過條碼識讀器采集證件上的二維碼圖像,對條碼進行分析解碼和解密,讀取并分離出條碼中用戶的指紋信息和文字信息;將現場采集到指紋圖像特征點,與從二維碼中讀取到指紋特征點進行對比,檢測是否匹配,以實現用戶的身份驗證。完成指紋特征點的匹配后,輸出并顯示匹配的結果和從二維碼中解碼出的其他文字信息。
使用二維碼作為身份信息的載體,將二維碼技術與指紋識別技術相結合,提高了身份驗證的效率,實現了用戶身份信息的雙重加密,能夠有效提高身份信息的平安性,將在眾多領域發揮其優勢作用。
|
|