將二維條碼應(yīng)用于證卡管理中的解決方案
2011-03-14 09:19
證卡管理應(yīng)用
二維條碼是一種嶄新的數(shù)據(jù)存儲(chǔ)和通訊技術(shù),由于其信息容量大,識(shí)讀不需要網(wǎng)絡(luò)及數(shù)據(jù)庫(kù)支持,因此使用方便、快捷、成本低。同時(shí)二維條碼具有可讀而不可改寫,能夠?qū)崿F(xiàn)一對(duì)一驗(yàn)證的可防偽性。因此,可將二維條碼技術(shù)廣泛應(yīng)用于證卡的管理。將持證人的姓名、單位、證件號(hào)碼、血型、照片、指紋等重要信息進(jìn)行編碼,并且通過多種加密方式對(duì)數(shù)據(jù)進(jìn)行加密,有效地解決了證件的自動(dòng)錄入及防偽問題。
基本系統(tǒng)功能
證卡格式制作:完成各種證卡的格式定制。
檔案信息建立:在證卡數(shù)據(jù)輸入界面完成信息錄入。
證卡印制:采用數(shù)據(jù)壓縮和數(shù)據(jù)加密技術(shù),將證卡信息數(shù)據(jù)處理后編譯成二維條碼,并打印成帶二維條碼的的證卡。
證卡管理:實(shí)現(xiàn)證卡信息的查詢統(tǒng)計(jì)以及系統(tǒng)維護(hù)。
證卡信息自動(dòng)識(shí)別:采用二維條碼識(shí)讀設(shè)備和圖形圖像解壓縮技術(shù),實(shí)現(xiàn)證卡信息的自動(dòng)識(shí)別和數(shù)據(jù)采集。
核查比對(duì)
證卡相關(guān)管理部門根據(jù)證卡持有人登記號(hào)和密碼,打開相應(yīng)的比對(duì)程序界面,通過配備的條碼采集器對(duì)證卡中的條碼進(jìn)行識(shí)別,并與數(shù)據(jù)庫(kù)原有信息進(jìn)行比對(duì),在比對(duì)的同時(shí),根據(jù)數(shù)據(jù)庫(kù)的原有信息數(shù)據(jù)對(duì)核查證卡持證人提供的其他相關(guān)材料進(jìn)行審查。
證卡的戶外巡查
證卡巡檢系統(tǒng)的重要特征是,相關(guān)證卡管理部門人員必須攜帶移動(dòng)計(jì)算機(jī)設(shè)備,在戶外對(duì)各證卡持有單位或個(gè)人進(jìn)行監(jiān)督管理,該設(shè)備上帶有被管理對(duì)象的資料和管理信息,并能夠通過對(duì)相關(guān)證卡上和提供報(bào)表上的條碼進(jìn)行自動(dòng)識(shí)別。
條碼信息加密
條碼本身具備防偽的特性,在于它的編碼原理不被大多數(shù)人所了解,因此采用條碼本身就具有一定的安全性。但是不能排除造假者具備生成條碼的能力,因此還必須通過其他技術(shù)來(lái)增強(qiáng)條碼的防偽性能。
數(shù)據(jù)加密的基本過程是對(duì)原來(lái)為明文的文件或數(shù)據(jù)按某種算法進(jìn)行處理,使其成為不可讀的信息,通常稱為“密文”。密文只能在輸入相應(yīng)的密鑰解密之后才能還原顯示出原信息,通過這樣的途徑來(lái)達(dá)到保護(hù)數(shù)據(jù)不被非法竊取、造假的目的。該過程的逆過程為解密。
目前,最流行的加密技術(shù)有對(duì)稱式密鑰加密體制和非對(duì)稱式密鑰加密體制兩種。它們的區(qū)別在于加密和解密密鑰是否相同??紤]到本方案針對(duì)的是一個(gè)試點(diǎn)運(yùn)行項(xiàng)目,為了節(jié)省成本簡(jiǎn)化應(yīng)用,我們建議采用對(duì)稱式密鑰加密,又稱私鑰密碼體制,即信息的發(fā)送方和接受方用同一個(gè)密鑰去加密和解密數(shù)據(jù)。它最大的優(yōu)勢(shì)是加/解密速度快,適合于對(duì)大數(shù)據(jù)量加密,缺點(diǎn)是密鑰管理困難。非對(duì)稱加密技術(shù)比對(duì)稱加密技術(shù)靈活,但加/解密速度相對(duì)較慢,尤其是不適合移動(dòng)設(shè)備的使用。
對(duì)稱加密體制的典型算法有DES算法、變形Triple DES。DES標(biāo)準(zhǔn)是由美國(guó)國(guó)家標(biāo)準(zhǔn)局提出的,其密鑰長(zhǎng)度為56bit;Triple DES使用3個(gè)獨(dú)立的56bit密鑰對(duì)交換的信息進(jìn)行3次加密,使其有效長(zhǎng)度達(dá)到168bit。可見Triple DES增強(qiáng)了DES算法的可靠性。因此在本方案中,選擇Triple DES(即3DES)方法,作為加密安全的基本手段。