欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種智能卡及其為智能卡內(nèi)部數(shù)據(jù)添加水印的方法

文檔序號(hào):6511662閱讀:260來(lái)源:國(guó)知局
專利名稱:一種智能卡及其為智能卡內(nèi)部數(shù)據(jù)添加水印的方法
所屬技術(shù)領(lǐng)域本發(fā)明涉及一種智能卡,特別涉及可為內(nèi)部數(shù)據(jù)添加水印的智能卡。
背景技術(shù)
隨著科技的發(fā)展,各種各樣的卡從簡(jiǎn)單的同步卡發(fā)展到異步卡,從簡(jiǎn)單的EPROM卡發(fā)展到內(nèi)帶微處理器的智能卡(又稱CPU卡)。特別是內(nèi)部帶有微處理器的智能卡的出現(xiàn),使得人們利用它內(nèi)部的微處理器芯片,同時(shí)也開發(fā)出了應(yīng)用于智能卡內(nèi)部的各種各樣的操作系統(tǒng)。這樣,就使得智能卡更方便的被使用,管理也變得容易;而且,更為重要的是使智能卡本身向著個(gè)人計(jì)算機(jī)化的方向邁出了一大步,為智能卡的發(fā)展開拓了更為廣闊的前景。
同時(shí),在越來(lái)越重視版權(quán)的今天,數(shù)字水印技術(shù)也越來(lái)越成熟,利用數(shù)字水印加密也被廣泛的應(yīng)用到各種裝置上。在中國(guó)專利文獻(xiàn)CN1091329C中具體的公開了向圖像嵌入鑒定信息的系統(tǒng)及圖像改變檢測(cè)系統(tǒng)。該文獻(xiàn)旨在提供具有向圖像嵌入鑒定信息功能的數(shù)字相機(jī),該鑒定信息用來(lái)檢測(cè)拍攝的圖像正本。但是,此種添加水印的方法需要相應(yīng)的對(duì)數(shù)碼相機(jī)內(nèi)部的固件進(jìn)行特定的更改,對(duì)于普通的數(shù)碼相機(jī)并不適用。

發(fā)明內(nèi)容為了使普通的數(shù)碼相機(jī)以及具有拍照功能的手機(jī)在拍照時(shí)為拍攝的圖片添加進(jìn)版權(quán)認(rèn)證信息或保真信息等數(shù)字水印,本發(fā)明的目的在于提供一種能為內(nèi)部數(shù)據(jù)添加數(shù)字水印的智能卡以及一種為智能卡內(nèi)部數(shù)據(jù)添加數(shù)字水印的方法。從而在不更改現(xiàn)有數(shù)碼相機(jī)和帶拍照功能的電子設(shè)備原有結(jié)構(gòu)的基礎(chǔ)上,完成對(duì)圖像數(shù)據(jù)添加水印信息等數(shù)字水印的操作,進(jìn)而實(shí)現(xiàn)數(shù)據(jù)追蹤。
為此,本發(fā)明解決其技術(shù)問題的技術(shù)方案是一種智能卡,包括微處理器,存儲(chǔ)器,還包括監(jiān)聽模塊,用于監(jiān)聽數(shù)據(jù)寫入或讀出的I/O操作及數(shù)據(jù)的格式,并把監(jiān)聽結(jié)果報(bào)告給微處理器;所述微處理器根據(jù)監(jiān)聽結(jié)果判斷是否向水印嵌入模塊發(fā)送執(zhí)行水印嵌入的指令;與微處理器相連的水印嵌入模塊,根據(jù)微處理器發(fā)出的指令獲取對(duì)寫入或要讀出的完整數(shù)據(jù)并對(duì)該數(shù)據(jù)添加水印信息。
所述執(zhí)行水印嵌入的指令包含有所述數(shù)據(jù)的存儲(chǔ)位置的信息。
所述的存儲(chǔ)器中存有水印信息。
所述的水印嵌入模塊包括數(shù)據(jù)獲取單元,用于獲取完整數(shù)據(jù);與數(shù)據(jù)獲取單元相連的添加水印信息單元,用于接收數(shù)據(jù)獲取單元發(fā)送過來(lái)的數(shù)據(jù),同時(shí),調(diào)用存儲(chǔ)器中存儲(chǔ)的水印信息,并將該水印信息嵌入到數(shù)據(jù)中。
所述的存儲(chǔ)器中還存有密鑰,所述水印嵌入模塊還包括根據(jù)所述密鑰對(duì)水印信息進(jìn)行加密的加密單元。
當(dāng)監(jiān)聽模塊監(jiān)聽到所寫入或讀出的數(shù)據(jù)的數(shù)據(jù)格式為圖像格式或音頻格式時(shí),向微處理器發(fā)送對(duì)該數(shù)據(jù)進(jìn)行添加水印的報(bào)告。
本發(fā)明另一技術(shù)方案為一種為智能卡內(nèi)部數(shù)據(jù)添加數(shù)字水印的方法,包括以下步驟步驟1、監(jiān)聽模塊監(jiān)聽數(shù)據(jù)寫入或讀出的I/O操作及數(shù)據(jù)格式,根據(jù)監(jiān)聽結(jié)果,向智能卡的微處理器發(fā)送報(bào)告;當(dāng)有寫入或讀出的I/O操作并所述的數(shù)據(jù)格式為特定的格式時(shí),該監(jiān)聽模塊向智能卡的微處理器發(fā)送對(duì)該圖像數(shù)據(jù)進(jìn)行添加水印的報(bào)告;當(dāng)沒有寫入或讀出的I/O操作和/或所述的數(shù)據(jù)格式為非特定的格式時(shí),該監(jiān)聽模塊向智能卡的微處理器發(fā)送不對(duì)該圖像數(shù)據(jù)進(jìn)行添加水印的報(bào)告;或不向智能卡的微處理器發(fā)送任何報(bào)告。
步驟2、智能卡的微處理器根據(jù)監(jiān)聽模塊發(fā)送來(lái)的對(duì)該數(shù)據(jù)進(jìn)行添加水印的報(bào)告,向水印嵌入模塊發(fā)送執(zhí)行嵌入水印的指令;步驟3、水印嵌入模塊根據(jù)微處理器發(fā)送來(lái)的指令,獲取完整數(shù)據(jù),并對(duì)該數(shù)據(jù)添加水印信息;步驟4、水印嵌入模塊將添加完水印信息的新數(shù)據(jù)發(fā)送給存儲(chǔ)器。
所述的為智能卡內(nèi)部數(shù)據(jù)添加數(shù)字水印的方法,其特征在于步驟4中所述的存儲(chǔ)器為智能卡內(nèi)部的存儲(chǔ)器或智能卡以外的其他設(shè)備的存儲(chǔ)器。
所述的執(zhí)行嵌入水印的指令包含有數(shù)據(jù)存儲(chǔ)的地址信息。
所述的步驟3中完成向所獲取的數(shù)據(jù)添加水印信息的操作為(3.1)根據(jù)指令中的數(shù)據(jù)存儲(chǔ)的地址獲取完整數(shù)據(jù);(3.2)調(diào)用水印信息,將水印信息嵌入所述的數(shù)據(jù)中。
所述的步驟(3.2)中還包括對(duì)所嵌入的水印信息進(jìn)行加密的步驟。
由于現(xiàn)有的智能卡內(nèi)含微處理器甚至帶操作系統(tǒng),因而,智能卡本身可實(shí)現(xiàn)計(jì)算和控制的功能,因此,從技術(shù)的角度來(lái)說(shuō),智能卡本身在寫入或讀出數(shù)據(jù)時(shí)都可以實(shí)現(xiàn)向存儲(chǔ)在卡內(nèi)的數(shù)據(jù)添加數(shù)字水印的。這樣,我們就不需要更改任何現(xiàn)有的拍照設(shè)備的結(jié)構(gòu)而自需要這樣的一張智能卡,就可以完成添加數(shù)字水印的功能。
相比現(xiàn)有技術(shù)及公知的專利文獻(xiàn),本發(fā)明涉及的智能卡及其添加數(shù)字水印的方法,具有突出的實(shí)質(zhì)性特點(diǎn)和顯著的技術(shù)進(jìn)步是十分明顯的。為了更好的闡述本發(fā)明,下面結(jié)合附圖和具體實(shí)施例進(jìn)行詳細(xì)的說(shuō)明。

圖1是本發(fā)明的第一實(shí)施例的結(jié)構(gòu)邏輯的框圖示意圖。
圖2是本發(fā)明的第一實(shí)施例中水印嵌入模塊的一種結(jié)構(gòu)框圖示意圖。
圖3是本發(fā)明的第一實(shí)施例中水印嵌入模塊的另一種結(jié)構(gòu)框圖示意圖。
圖4是本發(fā)明的第二實(shí)施例的結(jié)構(gòu)邏輯的框圖示意圖。
圖5是本發(fā)明的第二實(shí)施例中水印嵌入模塊的結(jié)構(gòu)框圖。
圖6是本發(fā)明的第三實(shí)施例的結(jié)構(gòu)邏輯的框圖示意圖。
圖7是本發(fā)明的第三實(shí)施例中水印嵌入模塊的結(jié)構(gòu)框圖示意圖。
圖8是本發(fā)明的第三實(shí)施例中添加數(shù)字水印單元的結(jié)構(gòu)框圖示意圖。
圖9是本發(fā)明第四實(shí)施例的結(jié)構(gòu)邏輯的框圖示意圖。
具體實(shí)施方式本發(fā)明的第一實(shí)施例是本發(fā)明應(yīng)用于數(shù)碼相機(jī)的智能卡,在有圖像數(shù)據(jù)向智能卡寫入時(shí),智能卡內(nèi)的水印嵌入模塊對(duì)圖像數(shù)據(jù)進(jìn)行添加水印。如圖1所示,智能卡包括智能卡MPU(微處理器)、存儲(chǔ)器、監(jiān)聽模塊和水印嵌入模塊,在本實(shí)施例中,監(jiān)聽模塊監(jiān)聽數(shù)碼相機(jī)向智能卡寫入數(shù)據(jù)的過程,當(dāng)有圖像數(shù)據(jù)向智能卡寫入的I/O操作發(fā)生且傳遞的是完整的圖像時(shí),監(jiān)聽模塊會(huì)將此監(jiān)聽結(jié)果報(bào)告給智能卡的MPU,該報(bào)告為對(duì)該數(shù)據(jù)進(jìn)行添加水印的信息。該MPU向水印嵌入模塊發(fā)送執(zhí)行圖像處理的指令,所述執(zhí)行水印嵌入的指令包含有所述數(shù)據(jù)的存儲(chǔ)位置的信息。該水印嵌入模塊接收該指令后,如圖2所示數(shù)據(jù)獲取單元獲取圖像數(shù)據(jù),并將獲取的圖像發(fā)送給添加水印信息單元,當(dāng)添加水印信息單元接收到圖像數(shù)據(jù),則該單元去智能卡內(nèi)的存儲(chǔ)器存放水印信息區(qū)域內(nèi)調(diào)用事先預(yù)設(shè)的水印信息,該水印信息事先預(yù)設(shè)在卡中,可以通過連在PC上以第三方軟件將水印信息添加到卡內(nèi),或是卡本身的卡號(hào)作為水印信息的方式得以實(shí)現(xiàn),當(dāng)添加水印時(shí),只要獲取該水印信息即可。例如該水印信息可以設(shè)為“張三版權(quán)所有”。添加水印信息單元將這一“張三版權(quán)所有”的水印信息添加到圖像數(shù)據(jù)中,得到添加了“張三版權(quán)所有”這一水印信息的新數(shù)據(jù)。將此新數(shù)據(jù)再發(fā)送給智能卡的存儲(chǔ)器進(jìn)行存儲(chǔ)。此時(shí),從智能卡存儲(chǔ)器中讀出的數(shù)據(jù)均為添加了“張三版權(quán)所有”水印的新數(shù)據(jù)。
當(dāng)沒有寫入或讀出的I/O操作和/或所述的數(shù)據(jù)格式為非特定如本實(shí)施例中為圖像的格式時(shí),該監(jiān)聽模塊向智能卡的微處理器發(fā)送不對(duì)該圖像數(shù)據(jù)進(jìn)行添加水印的報(bào)告;或不向智能卡的微處理器發(fā)送任何報(bào)告。
如圖3所示,出于安全性的考慮,我們還可以為水印信息進(jìn)行加密。即,把密鑰也通過PC事先存放到智能卡的相應(yīng)存儲(chǔ)區(qū)域內(nèi)。在添加水印嵌入模塊中的加密單元內(nèi),根據(jù)密鑰為“張三版權(quán)所有”這一水印信息進(jìn)行加密,得到一加密后的新水印信息,再將此新水印信息加入到圖像數(shù)據(jù)中,得到新數(shù)據(jù),發(fā)送給存儲(chǔ)器存儲(chǔ)。
如圖4所示,本發(fā)明的第二實(shí)施例是本發(fā)明應(yīng)用于錄音筆上的智能卡,在音頻數(shù)據(jù)從智能卡讀出時(shí),智能卡水印嵌入模塊中的添加水印信息單元內(nèi),水印信息被直接添加到圖像數(shù)據(jù)中。
智能卡包括智能卡MPU(微處理器)、存儲(chǔ)器、監(jiān)聽模塊和水印嵌入模塊。其中,監(jiān)聽模塊監(jiān)聽從智能卡存儲(chǔ)器讀出數(shù)據(jù)的過程,當(dāng)有音頻數(shù)據(jù)從智能卡存儲(chǔ)器讀出的I/O操作發(fā)生且為完整數(shù)據(jù)時(shí),監(jiān)聽模塊會(huì)將此監(jiān)聽結(jié)果報(bào)告給智能卡的MPU,若為非音頻數(shù)據(jù)或不完整的數(shù)據(jù)則不向智能卡MPU報(bào)告。當(dāng)該MPU收到監(jiān)聽模塊發(fā)送的報(bào)告后,其向水印嵌入模塊發(fā)送執(zhí)行添加水印信息的指令。該水印嵌入模塊接收該指令后,如圖5所示,數(shù)據(jù)獲取單元獲取數(shù)據(jù),并將獲取的圖像發(fā)送給添加水印信息單元,當(dāng)添加水印信息單元接收到音頻數(shù)據(jù),則該添加水印信息單元去智能卡內(nèi)的存儲(chǔ)器存放水印信息區(qū)域內(nèi)調(diào)用事先預(yù)設(shè)的水印信息,當(dāng)添加水印時(shí),只要獲取該水印信息即可。例如該水印信息可以設(shè)為“李四版權(quán)所有”。添加數(shù)字水印單元將這一“李四版權(quán)所有”的水印信息添加到數(shù)據(jù)中,得到添加了“李四版權(quán)所有”這一水印信息的新數(shù)據(jù)。并將該新數(shù)據(jù)從智能卡輸出出去。
如圖6所示,為本發(fā)明的第三實(shí)施例,應(yīng)用于數(shù)碼相機(jī)的智能卡,在本實(shí)施例中卡內(nèi)給內(nèi)部數(shù)據(jù)添加的水印信息由圖像數(shù)據(jù)本身通過密鑰加密得到。數(shù)碼相機(jī)將數(shù)據(jù)發(fā)送給智能卡。監(jiān)聽模塊監(jiān)聽到此過程并向智能卡的MPU進(jìn)行報(bào)告,智能卡MPU向水印嵌入模塊發(fā)送指令。如圖7所示,數(shù)據(jù)獲取單元得到數(shù)據(jù),并將該數(shù)據(jù)發(fā)送給添加水印信息單元。如圖8所示,區(qū)域劃分單元將該圖像數(shù)據(jù)劃分為D1和D2區(qū)域,將D2發(fā)送給隱藏單元,同時(shí),將D1區(qū)域分別發(fā)送給區(qū)域組合單元和摘要計(jì)算單元,摘要計(jì)算單元得到特征值H,并發(fā)送給加密單元;加密單元接收該特征值H,同時(shí)調(diào)用內(nèi)設(shè)于智能卡存儲(chǔ)器中的密鑰K,在加密單元利用密鑰K為特征值H加密,得到新特征值H’,并將該H’發(fā)送給隱藏單元;隱藏單元將H’隱藏到D2區(qū)域內(nèi)得到D2’區(qū)域,并將D2’區(qū)域發(fā)送給區(qū)域組合單元;區(qū)域組合單元將D1和D2’進(jìn)行組合,得到與原圖像數(shù)據(jù)表面上一樣的但實(shí)際上是將D2區(qū)域進(jìn)行加密了的新圖像數(shù)據(jù);區(qū)域組合單元將該新圖像數(shù)據(jù)發(fā)送給智能卡的存儲(chǔ)器,完成圖像添加水印的操作,這樣從智能卡的存儲(chǔ)器讀出的數(shù)據(jù)均為添加了水印的圖像數(shù)據(jù)。
如圖9所示,為本發(fā)明的第四實(shí)施例,與第三實(shí)施例相比較區(qū)別在于,監(jiān)聽模塊是監(jiān)聽智能卡的存儲(chǔ)器向外輸出數(shù)據(jù)的過程,當(dāng)有數(shù)據(jù)從該存儲(chǔ)器輸出且為完整數(shù)據(jù)時(shí),監(jiān)聽模塊向智能卡MPU報(bào)告,該MPU向水印嵌入模塊發(fā)送指令,水印嵌入模塊接收該指令執(zhí)行圖像處理,其圖像處理的過程與第三實(shí)施例相同不再累述,最后水印嵌入模塊向外部設(shè)備發(fā)送新數(shù)據(jù),完成智能卡的添加數(shù)字水印的操作。
本發(fā)明中水印嵌入模塊對(duì)數(shù)據(jù)添加水印后,同時(shí)還將添加有水印信息的新數(shù)據(jù)返回存儲(chǔ)到智能卡的存儲(chǔ)器中,同時(shí)對(duì)該新數(shù)據(jù)作了一個(gè)監(jiān)聽模塊可監(jiān)聽、識(shí)別的信息。當(dāng)監(jiān)聽模塊監(jiān)聽到要寫入或讀出的數(shù)據(jù)如圖像或音頻數(shù)據(jù)已帶有被該智能卡添加水印的識(shí)別信息,則監(jiān)聽模塊不對(duì)智能卡的微處理器發(fā)送任何報(bào)告或發(fā)送“不對(duì)該數(shù)據(jù)進(jìn)行添加水印的報(bào)告”。
本發(fā)明中的數(shù)據(jù)獲取單元可以通過如下的方式獲取數(shù)據(jù)當(dāng)智能卡的微處理向水印嵌入模塊發(fā)送的執(zhí)行添加水印信息的指令中包含有數(shù)據(jù)的存儲(chǔ)地址時(shí),該水印嵌入模塊的數(shù)據(jù)獲取單元根據(jù)該數(shù)據(jù)的存儲(chǔ)地址調(diào)用該數(shù)據(jù)。
當(dāng)智能卡的微處理向水印嵌入模塊發(fā)送的執(zhí)行添加水印信息的指令中沒有包含有數(shù)據(jù)的存儲(chǔ)地址時(shí),水印嵌入模塊會(huì)向微處理器索取數(shù)據(jù)的存儲(chǔ)地址或向微處器發(fā)送“索取數(shù)據(jù)”的指令,由微處理器控制其他單元直接向水印嵌入模塊的數(shù)據(jù)獲取單元發(fā)送數(shù)據(jù)。
本發(fā)明的為智能卡內(nèi)部數(shù)據(jù)添加數(shù)字水印的方法,包括以下步驟步驟(1)監(jiān)聽模塊監(jiān)聽數(shù)據(jù)寫入或讀出的I/O操作及數(shù)據(jù)格式,根據(jù)監(jiān)聽結(jié)果,向智能卡的微處理器發(fā)送報(bào)告;當(dāng)有寫入或讀出的I/O操作并所述的數(shù)據(jù)格式為特定的格式時(shí),該監(jiān)聽模塊向智能卡的微處理器發(fā)送對(duì)該圖像數(shù)據(jù)進(jìn)行添加水印的報(bào)告;當(dāng)沒有寫入或讀出的I/O操作和/或所述的數(shù)據(jù)格式為非特定的格式時(shí),該監(jiān)聽模塊向智能卡的微處理器發(fā)送不對(duì)該圖像數(shù)據(jù)進(jìn)行添加水印的報(bào)告;或不向智能卡的微處理器發(fā)送任何報(bào)告。
步驟(2)智能卡的微處理器接根據(jù)監(jiān)聽模塊發(fā)送來(lái)的對(duì)該數(shù)據(jù)進(jìn)行添加水印的報(bào)告,向水印嵌入模塊發(fā)送執(zhí)行嵌入水印的指令;步驟(3)水印嵌入模塊根據(jù)微處理器發(fā)送來(lái)的指令,獲取完整數(shù)據(jù),并對(duì)該數(shù)據(jù)添加水印信息;步驟(4)水印嵌入模塊將添加完水印信息的新數(shù)據(jù)發(fā)送給存儲(chǔ)器。
其中步驟(4)中所述的存儲(chǔ)器為智能卡內(nèi)部的存儲(chǔ)器或智能卡以外的其他設(shè)備的存儲(chǔ)器。
所述的執(zhí)行嵌入水印的指令包含有數(shù)據(jù)存儲(chǔ)的地址信息。
所述步驟(3)中完成向所獲取的數(shù)據(jù)添加水印信息的操作為(3.1)根據(jù)指令中的數(shù)據(jù)存儲(chǔ)的地址獲取完整數(shù)據(jù);(3.2)調(diào)用水印信息,將水印信息嵌入所述的數(shù)據(jù)中。
所述的步驟(3.2)中還包括對(duì)所嵌入的水印信息進(jìn)行加密的步驟。
綜上所述,對(duì)于本領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),可以根據(jù)本發(fā)明的技術(shù)方案和技術(shù)構(gòu)思作出其他各種相應(yīng)的改變和變形,而所有這些改變和變形都應(yīng)屬于本發(fā)明所述的權(quán)利要求的保護(hù)范圍。
權(quán)利要求
1.一種智能卡,包括微處理器,存儲(chǔ)器,其特征在于還包括監(jiān)聽模塊,用于監(jiān)聽數(shù)據(jù)寫入或讀出的I/O操作及數(shù)據(jù)的格式,并把監(jiān)聽結(jié)果報(bào)告給微處理器;所述微處理器根據(jù)監(jiān)聽結(jié)果判斷是否向水印嵌入模塊發(fā)送執(zhí)行水印嵌入的指令;與微處理器相連的水印嵌入模塊,根據(jù)微處理器發(fā)出的指令獲取對(duì)寫入或要讀出的完整數(shù)據(jù)并對(duì)該數(shù)據(jù)添加水印信息。
2.根據(jù)權(quán)利要求1所述的智能卡,其特征在于所述執(zhí)行水印嵌入的指令包含有所述數(shù)據(jù)的存儲(chǔ)位置的信息。
3.根據(jù)權(quán)利要求1所述的智能卡,其特征在于存儲(chǔ)器中存有水印信息。
4.根據(jù)權(quán)利要求3所述的智能卡,其特征在于所述的水印嵌入模塊包括數(shù)據(jù)獲取單元,用于獲取完整數(shù)據(jù);與數(shù)據(jù)獲取單元相連的添加水印信息單元,用于接收數(shù)據(jù)獲取單元發(fā)送過來(lái)的數(shù)據(jù),同時(shí),調(diào)用存儲(chǔ)器中存儲(chǔ)的水印信息,并將該水印信息嵌入到數(shù)據(jù)中。
5.根據(jù)權(quán)利要求4所述的智能卡,其特征在于所述的存儲(chǔ)器中還存有密鑰,所述水印嵌入模塊還包括根據(jù)所述密鑰對(duì)水印信息進(jìn)行加密的加密單元。
6.根據(jù)權(quán)利要求1所述的智能卡,其特征在于當(dāng)監(jiān)聽模塊監(jiān)聽到所寫入或讀出的數(shù)據(jù)的數(shù)據(jù)格式為圖像格式或音頻格式時(shí),向微處理器發(fā)送對(duì)該數(shù)據(jù)進(jìn)行添加水印的報(bào)告。
7.一種為智能卡內(nèi)部數(shù)據(jù)添加數(shù)字水印的方法,其特征在于包括以下步驟步驟1、監(jiān)聽模塊監(jiān)聽數(shù)據(jù)寫入或讀出的I/O操作及數(shù)據(jù)格式,根據(jù)監(jiān)聽結(jié)果,向智能卡的微處理器發(fā)送報(bào)告;當(dāng)有寫入或讀出的I/O操作并所述的數(shù)據(jù)格式為特定的格式時(shí),該監(jiān)聽模塊向智能卡的微處理器發(fā)送對(duì)該圖像數(shù)據(jù)進(jìn)行添加水印的報(bào)告;當(dāng)沒有寫入或讀出的I/O操作和/或所述的數(shù)據(jù)格式為非特定的格式時(shí),該監(jiān)聽模塊向智能卡的微處理器發(fā)送不對(duì)該圖像數(shù)據(jù)進(jìn)行添加水印的報(bào)告;或不向智能卡的微處理器發(fā)送任何報(bào)告。步驟2、智能卡的微處理器根據(jù)監(jiān)聽模塊發(fā)送來(lái)的對(duì)該數(shù)據(jù)進(jìn)行添加水印的報(bào)告,向水印嵌入模塊發(fā)送執(zhí)行嵌入水印的指令;步驟3、水印嵌入模塊根據(jù)微處理器發(fā)送來(lái)的指令,獲取完整數(shù)據(jù),并對(duì)該數(shù)據(jù)添加水印信息;步驟4、水印嵌入模塊將添加完水印信息的新數(shù)據(jù)發(fā)送給存儲(chǔ)器。
8.根據(jù)權(quán)利要求7所述的為智能卡內(nèi)部數(shù)據(jù)添加數(shù)字水印的方法,其特征在于步驟4中所述的存儲(chǔ)器為智能卡內(nèi)部的存儲(chǔ)器或智能卡以外的其他設(shè)備的存儲(chǔ)器。
9.根據(jù)權(quán)利要求7所述的為智能卡內(nèi)部數(shù)據(jù)添加數(shù)字水印的方法,其特征在于所述的執(zhí)行嵌入水印的指令包含有數(shù)據(jù)存儲(chǔ)的地址信息。
10.根據(jù)權(quán)利要求9所述的為智能卡內(nèi)部數(shù)據(jù)添加數(shù)字水印的方法,其特征在于所述的步驟3中完成向所獲取的數(shù)據(jù)添加水印信息的操作為(3.1)根據(jù)指令中的數(shù)據(jù)存儲(chǔ)的地址獲取完整數(shù)據(jù);(3.2)調(diào)用水印信息,將水印信息嵌入所述的數(shù)據(jù)中。
11.根據(jù)權(quán)利要求10所述的為智能卡內(nèi)部數(shù)據(jù)添加數(shù)字水印的方法,其特征在于所述的步驟(3.2)中還包括對(duì)所嵌入的水印信息進(jìn)行加密的步驟。
全文摘要
本發(fā)明為一種智能卡,包括微處理器,存儲(chǔ)器,還包括監(jiān)聽模塊,用于監(jiān)聽數(shù)據(jù)寫入或讀出的I/O操作及數(shù)據(jù)的格式,并把監(jiān)聽結(jié)果報(bào)告給微處理器;所述微處理器根據(jù)監(jiān)聽結(jié)果判斷是否向水印嵌入模塊發(fā)送執(zhí)行水印嵌入的指令;與微處理器相連的水印嵌入模塊,根據(jù)微處理器發(fā)出的指令獲取對(duì)寫入或要讀出的完整數(shù)據(jù)并對(duì)該數(shù)據(jù)添加水印信息。一種為智能卡內(nèi)部數(shù)據(jù)添加數(shù)字水印的方法,監(jiān)聽模塊監(jiān)聽數(shù)據(jù)寫入或讀出的I/O操作及數(shù)據(jù)格式,根據(jù)監(jiān)聽結(jié)果向智能卡的微處理器發(fā)送報(bào)告;該微處理器判斷是否向水印嵌入模塊發(fā)送執(zhí)行水印嵌入的指令;與微處理器相連的水印嵌入模塊,根據(jù)微處理器發(fā)出的指令獲取對(duì)寫入或要讀出的完整數(shù)據(jù)并對(duì)該數(shù)據(jù)添加水印信息。
文檔編號(hào)G06T1/00GK1991869SQ200510003428
公開日2007年7月4日 申請(qǐng)日期2005年12月31日 優(yōu)先權(quán)日2005年12月31日
發(fā)明者田新, 劉曼, 楊祥輝 申請(qǐng)人:北京華旗數(shù)碼影像技術(shù)研究院有限責(zé)任公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
修文县| 庄河市| 玛多县| 庆安县| 息烽县| 宜兴市| 文成县| 永和县| 汤原县| 扶绥县| 玛曲县| 赣州市| 青田县| 铜川市| 雷山县| 彭州市| 常山县| 阳春市| 金平| 依安县| 兴义市| 固原市| 桦南县| 平谷区| 清水河县| 黄大仙区| 陆丰市| 兴山县| 潞西市| 嘉峪关市| 尖扎县| 阳原县| 布尔津县| 旬阳县| 汝阳县| 和林格尔县| 五寨县| 黔西| 平阳县| 中卫市| 通河县|