電子加密技術(shù)在互聯(lián)網(wǎng)出版版權(quán)中的應(yīng)用
隨著網(wǎng)絡(luò)和數(shù)字技術(shù)的迅速發(fā)展,數(shù)字媒體因其易復(fù)制、篡改、非法傳播等特點(diǎn),使得版權(quán)保護(hù)和信息安全問題日益突出。目前,互聯(lián)網(wǎng)出版過程中對產(chǎn)權(quán)保護(hù)措施主要采用的安全技術(shù)有電子加密技術(shù)、硬件加密技術(shù)和安全認(rèn)證協(xié)議。那么我們今天就先給大家介紹一下電子加密技術(shù)在互聯(lián)網(wǎng)出版版權(quán)中的應(yīng)用。
電子加密技術(shù)在互聯(lián)網(wǎng)出版版權(quán)中的應(yīng)用
1. 置亂加密技術(shù)
置亂技術(shù)是文件加密的一種方法。通過置亂技術(shù),可以將數(shù)字信號變得雜亂無章,使非法獲取者無法確知該數(shù)字信號的正確組織形式,無法從其中獲得有用的信息?;鵵DirectShow對視頻進(jìn)行一系列的采集、分幀、合成等處理,同時采用Arnold變換對單幀圖像進(jìn)行置亂操作,使得置亂后的視頻表現(xiàn)為黑白噪聲的形式。所建立的視頻處理框架可以處理各種格式的視頻,如AVI、MPEG等格式的視頻信號,置亂后的視頻可以抵抗一定程度的壓縮、幀處理等操作。
視頻文件可以由不同的壓縮方式、文件組織方式等,使得其格式繁多,所以處理時需要把不同格式的視頻文件解碼為統(tǒng)一的非壓縮格式。另外考慮到視頻文件通常數(shù)據(jù)量都很大,采用將視頻文件按單幀圖像進(jìn)行處理的方式,將視頻數(shù)據(jù)流分為單幀序列,經(jīng)過解壓、處理、存儲一幀后,再讀取下一幀的數(shù)據(jù)進(jìn)行同樣的處理。這樣可以保證內(nèi)存中只有單幀的數(shù)據(jù)量。
2、數(shù)字水印技術(shù)
數(shù)字水印的基本思想是利用人類感覺器官的不敏感,以及數(shù)字信號本身存在的冗余,在圖像音頻和視頻等數(shù)字產(chǎn)品中嵌入秘密的信息以便記錄其版權(quán),同時嵌入的信息能夠抵抗一些攻擊而生存下來,以達(dá)到版權(quán)認(rèn)證和保護(hù)的功能。 數(shù)字水印并不改變數(shù)字產(chǎn)品的基本特性和使用價值。
一個完整的數(shù)字水印系統(tǒng)應(yīng)包含三個基本部分:水印的生成、嵌入和水印的提取或檢測。水印嵌入算法利用對稱密鑰或公開密鑰實(shí)現(xiàn)把水印嵌入到原始載體信息中,得到隱秘載體。水 印檢測/提取算法利用相應(yīng)的密鑰從隱蔽載體中檢測或恢復(fù)出水印,沒有解密密鑰,攻擊者很難從隱秘載體中發(fā)現(xiàn)和修改水印。
根據(jù)水印所附載體的不同,可以將數(shù)字水印劃分為圖像水印、音頻水印、 視頻水印、文本水印和用于三維網(wǎng)格模型的網(wǎng)格水印及軟件水印等。
(1)圖像水印
根據(jù)水印的嵌入方式不同,圖像水印加密算法主要分為空間域方 法和變換域方法??臻g域方法是通過改變圖像中某些像素值加入信息,再通過記錄提取這些信息來檢測水印,常用的LSB加密算法有兩種:一種是將圖像的LSB用偽隨機(jī)序列來代替,另一種是在LSB中加入偽隨機(jī)序列。
(2)音頻水印
音頻水印利用音頻文件的冗余信息和人類聽覺系統(tǒng)的特點(diǎn)來嵌入數(shù)字水印。對于一個實(shí)用的數(shù)字音頻水印系統(tǒng),最主要的評價指標(biāo)首先是重建聲音信號的質(zhì)量和水印數(shù)據(jù)的誤碼率,其次是水印 數(shù)據(jù)的比特率和所增加的計(jì)算量。
(3)視頻水印
相較于數(shù)字水印的一般特性,視頻水印還有一些特殊的要求實(shí)時處理性、隨機(jī)檢測性、與視頻編碼標(biāo)準(zhǔn)相結(jié)合。視頻水印嵌入方法可分為三種:
第一種是將水印信息直接嵌入到編碼壓縮之前的原始視頻圖像序列中, 然后再對含有水印信息的視頻圖像進(jìn)行編碼壓縮。這種方法可以利用靜止圖像的水印嵌入算法,但過程比較復(fù)雜,而且在壓縮中水印信息有可能遭到破壞。
第二種是在編碼壓縮時嵌入水印,這種方法過程比較簡單,但水印的嵌入和提取算法需要修改編碼器和解碼器。
第三種是在壓縮域中嵌入水印,即將水印信息嵌入到編碼壓縮后的碼流上,這種方法不需要完全解碼和再編碼過程,因此計(jì)算量小,實(shí)時性好。
(4)文本水印
文本水印加密算法的基本思想是通過輕微改變字符間距、行間距 或增加、刪除字符特征等方法來嵌入水印,但它無法抵御攻擊。攻 擊者可通過對字符間距、行間距進(jìn)行隨機(jī)處理來破壞水印。
(5)網(wǎng)格水印
網(wǎng)格空間的利用率是評價網(wǎng)格水印的一個重要參數(shù),而空間,利用率和穩(wěn)健性之間通常會存在矛盾,因此也要協(xié)調(diào)好空間利用率和穩(wěn)健性之間的關(guān)系。
(6)軟件水印
所謂的軟件水印就是把程序的版權(quán)信息和用戶身份信息嵌入到程序屮。根據(jù)水印的嵌入位置,軟件水印可以分為代碼水印和數(shù)據(jù)水印。代碼水印隱藏在程序的指令部分中,而數(shù)據(jù)水印則隱藏在包括頭文件字符串和調(diào)試信息等數(shù)據(jù)中。根據(jù)水印被加載的時刻,軟件水印可分為靜態(tài)水印和動態(tài)水 印。靜態(tài)水印存儲在可執(zhí)行程序代碼中,動態(tài)水印保存在程序的執(zhí)行狀態(tài)中。
3.數(shù)字簽名技術(shù)
數(shù)字簽名是附加在數(shù)據(jù)單元上的一些數(shù)據(jù),或是對數(shù)據(jù)單元所作的密碼變換,這種數(shù)據(jù)或變換允許數(shù)據(jù)單元的接收者用以確認(rèn)數(shù)據(jù)單元來源和數(shù)據(jù)單元的完整性,并保護(hù)數(shù)據(jù)防止被他人(例如接受者)進(jìn)行偽造。
小知識之LSB算法:
LSB(LeastSignificant Bits)算法:將秘密信息嵌入到載體圖像像素值的最低有效位,也稱最不顯著位,改變這一位置對載體圖像的品質(zhì)影響最小。










