專利名稱:一種基于手機(jī)終端的火車票數(shù)字水印防偽方法
技術(shù)領(lǐng)域:
本發(fā)明涉及火車票防偽技術(shù),特別是涉及一種基于手機(jī)終端的火車票數(shù)字水印防 偽方法。
背景技術(shù):
目前,我國鐵路各大車站已基本實(shí)現(xiàn)計(jì)算機(jī)售票。每年一到節(jié)假日和春節(jié),隨著鐵 路高峰的到來,“一票難求”現(xiàn)象比較突出,一些不法分子也趁機(jī)兜售假車票。目前假火車票 一般有兩種。一種是“挖補(bǔ)假票”,制假人員將失效票的車站名、票價(jià)和日期挖割下,分類貼 上長途站的地點(diǎn)、金額、時(shí)間、鋪位等,再用電熨斗熨平。另一種是“整版假票”,制假人員利 用一張真票票面的圖案及相關(guān)文字、數(shù)字等掃描至電腦,對(duì)票面上的目的地、車次、價(jià)格等 信息在電腦上進(jìn)行修改,然后通過高清晰度彩色打印機(jī)打印出來,仿真度極高。由于假票制 作精良,一般人很難識(shí)別,因此火車票的真?zhèn)舞b別變得十分重要。目前尚沒有針對(duì)火車票真 偽鑒別的產(chǎn)品,只能靠摸、看等觀看方式來鑒別,上當(dāng)受騙時(shí)有發(fā)生。
發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題就是為了克服上述現(xiàn)有技術(shù)存在的缺陷而提供一種 基于手機(jī)終端的火車票數(shù)字水印防偽方法。本發(fā)明的目的可以通過以下技術(shù)方案來實(shí)現(xiàn)一種基于手機(jī)終端的火車票數(shù)字水 印防偽方法,其特征在于,包括以下步驟a.對(duì)火車票進(jìn)行數(shù)字水印防偽al.生成一個(gè)具有版權(quán)標(biāo)識(shí)的水印圖案,并通過一私鑰對(duì)水印圖案進(jìn)行加密;a2.使用易損水印嵌入算法將水印圖案嵌入火車票中;a3.打印火車票;b.對(duì)火車票進(jìn)行防偽檢測bl.采集火車票圖像;b2.利用手機(jī)模塊中的易損水印檢測算法提取水印,并使用與上述私鑰相對(duì)應(yīng)的 公鑰對(duì)所得到的水印圖案進(jìn)行解密,若檢測到的水印圖案與原始水印圖案相同,則火車票 為真票,否則火車票為假票。2.根據(jù)權(quán)利要求1所述的一種基于手機(jī)終端的火車票數(shù)字水印防偽方法,其特征 在于,所述的步驟bl通過手機(jī)終端的攝像頭進(jìn)行采集。與現(xiàn)有技術(shù)相比,本發(fā)明利用數(shù)字水印來鑒別火車票的真?zhèn)?,手機(jī)在我國已經(jīng)普 遍使用,人們?cè)谫I票時(shí),只需利用自己的手機(jī)就能鑒別車票真?zhèn)?,方便?shí)用。
圖1為本發(fā)明的售票端的水印嵌入原理圖;圖2為本發(fā)明的手機(jī)終端水印檢測原理圖。
具體實(shí)施例方式下面結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步說明。如圖1、2,一種基于手機(jī)終端的火車票數(shù)字水印防偽方法,包括以下步驟a.對(duì)火車票進(jìn)行數(shù)字水印防偽al.生成一個(gè)具有版權(quán)標(biāo)識(shí)的水印圖案,并通過一私鑰對(duì)水印圖案進(jìn)行加密;a2.使用易損水印嵌入算法將水印圖案嵌入火車票中;a3.打印火車票;b.對(duì)火車票進(jìn)行防偽檢測bl.采集火車票圖像;b2.利用手機(jī)模塊中的易損水印檢測算法提取水印,并使用與上述私鑰相對(duì)應(yīng)的 公鑰對(duì)所得到的水印圖案進(jìn)行解密,若檢測到的水印圖案與原始水印圖案相同,則火車票 為真票,否則火車票為假票。所述的步驟bl通過手機(jī)終端的攝像頭進(jìn)行采集。水印算法可選擇易損水印算法。易損數(shù)字水印主要用于數(shù)據(jù)的真實(shí)性和完整性認(rèn) 證以及篡改與檢測,這種水印在內(nèi)容數(shù)據(jù)中嵌入不可見的信息。在內(nèi)容數(shù)據(jù)發(fā)生改變時(shí),這 些水印信息會(huì)發(fā)生相應(yīng)的改變,從而可以鑒定原始數(shù)據(jù)是否被篡改。易損水印應(yīng)對(duì)一般圖 像處理(如濾波、加噪聲、壓縮等)有較強(qiáng)的免疫能力(魯棒性),同時(shí)又要求有較強(qiáng)的敏 感性,即一旦對(duì)內(nèi)容數(shù)據(jù)進(jìn)行篡改,水印將丟失。1、售票端的水印嵌入實(shí)施步驟,如圖1所示 鐵路部門生成一個(gè)具有版權(quán)標(biāo)識(shí)的水印圖案,若水印圖案大小小于火車票大 小,則將水印擴(kuò)展成火車票大小,然后利用公鑰密碼系統(tǒng)RSA中的私鑰對(duì)水印圖案進(jìn)行加 密。該私鑰為鐵路系統(tǒng)所有,不向公眾公開,只能用于水印加密。 在售票系統(tǒng)上,使用易損水印嵌入算法將該加密后的水印嵌入到火車票中,使 水印的嵌入不可見,不影響打印后火車票的視覺質(zhì)量。具體嵌入步驟為①選擇火車票圖像中的一組圖像特征{Fn,n= 1,2, . . . N},使用每個(gè)特征點(diǎn)像素 的前6位替代特征點(diǎn)的值,即Fn = Fn-Hiod(Fn,4),然后用哈希函數(shù)計(jì)算圖像特征的哈希值, 產(chǎn)生混沌秘鑰K :H(F1; F2, . . . Fn) — K,其中H是哈希函數(shù)。②把K作為混沌序列發(fā)生器的初始值產(chǎn)生一個(gè)混沌二值序列,并將其組織成和火 車票圖像大小相同的二值矩陣B。③用公鑰密碼系統(tǒng)RSA中的加密算法對(duì)擴(kuò)展后的水印L進(jìn)行加密,得到 i (Z十5),其中K1為私鑰。④對(duì)每個(gè)像素值,根據(jù)需要嵌入的水印比特進(jìn)行修改,直到滿足條件 ‘7二/(&) 巧,其中8' μ是修改后的像素值,f是查找表。最后得到嵌入水印后的火車苗ο 打印火車票。2、手機(jī)終端的水印檢測實(shí)施步驟,如圖2所示 通過終端上的攝像頭讀入火車票。4
利用手機(jī)終端內(nèi)的易損水印檢測程序和公開的公鑰對(duì)輸入的火車票圖像進(jìn)行 水印檢測。公鑰向公眾公開,只能用于檢測水印,不能用于嵌入水印。如果火車票經(jīng)過篡改, 則根據(jù)易損水印的特點(diǎn),水印將不復(fù)存在。因此可以確定該火車票是假票。具體提取步驟為①選擇和嵌入過程相同的一組圖像特征,用每個(gè)特征點(diǎn)像素的前6位替代特征點(diǎn) 的值,最后用哈希函數(shù)計(jì)算特征的哈希值,產(chǎn)生混沌秘鑰K。②把K作為混沌序列發(fā)生器的初始值產(chǎn)生一個(gè)混沌二值序列,并將其組織為和火 車票圖像大小相同的二值矩陣B。③對(duì)于每個(gè)像素值,根據(jù)B和f得到提取的水印M',用公鑰密碼系統(tǒng)中的RSA解 密算法對(duì)M'進(jìn)行解密M = Z^2 (Μ’) Β,其中K2是公鑰。如果M' =L,則火車票為真票, 否則為假票。
權(quán)利要求
1.一種基于手機(jī)終端的火車票數(shù)字水印防偽方法,其特征在于,包括以下步驟a.對(duì)火車票進(jìn)行數(shù)字水印防偽al.生成一個(gè)具有版權(quán)標(biāo)識(shí)的水印圖案,并通過一私鑰對(duì)水印圖案進(jìn)行加密; a2.使用易損水印嵌入算法將水印圖案嵌入火車票中; a3.打印火車票;b.對(duì)火車票進(jìn)行防偽檢測 bl.采集火車票圖像;b2.利用手機(jī)模塊中的易損水印檢測算法提取水印,并使用與上述私鑰相對(duì)應(yīng)的公鑰 對(duì)所得到的水印圖案進(jìn)行解密,若檢測到的水印圖案與原始水印圖案相同,則火車票為真 票,否則火車票為假票。
2.根據(jù)權(quán)利要求1所述的一種基于手機(jī)終端的火車票數(shù)字水印防偽方法,其特征在 于,所述的步驟bl通過手機(jī)終端的攝像頭進(jìn)行采集。
全文摘要
本發(fā)明涉及一種基于手機(jī)終端的火車票數(shù)字水印防偽方法,包括以下步驟a.對(duì)火車票進(jìn)行數(shù)字水印防偽a1.生成一個(gè)具有版權(quán)標(biāo)識(shí)的水印圖案,并通過一私鑰對(duì)水印圖案進(jìn)行加密;a2.使用易損水印嵌入算法將水印圖案嵌入火車票中;a3.打印火車票;b.對(duì)火車票進(jìn)行防偽檢測b1.采集火車票圖像;b2.利用手機(jī)模塊中的易損水印檢測算法提取水印,并使用與上述私鑰相對(duì)應(yīng)的公鑰對(duì)所得到的水印圖案進(jìn)行解密,若檢測到的水印圖案與原始水印圖案相同,則火車票為真票,否則火車票為假票。與現(xiàn)有技術(shù)相比,本發(fā)明利用數(shù)字水印來鑒別火車票的真?zhèn)?,手機(jī)在我國已經(jīng)普遍使用,人們?cè)谫I票時(shí),只需利用自己的手機(jī)就能鑒別車票真?zhèn)?,方便?shí)用。
文檔編號(hào)G07D7/20GK102054308SQ200910197998
公開日2011年5月11日 申請(qǐng)日期2009年10月30日 優(yōu)先權(quán)日2009年10月30日
發(fā)明者吳健珍 申請(qǐng)人:上海工程技術(shù)大學(xué)