一種基于魯棒水印技術(shù)的Excel文檔數(shù)據(jù)保護(hù)方法
基本信息
申請(qǐng)?zhí)?/td> | CN201911290551.5 | 申請(qǐng)日 | - |
公開(kāi)(公告)號(hào) | CN112016061A | 公開(kāi)(公告)日 | 2020-12-01 |
申請(qǐng)公布號(hào) | CN112016061A | 申請(qǐng)公布日 | 2020-12-01 |
分類(lèi)號(hào) | G06F21/16(2013.01)I;G06F21/62(2013.01)I | 分類(lèi) | 計(jì)算;推算;計(jì)數(shù); |
發(fā)明人 | 周立波;錢(qián)陽(yáng);袁曉東 | 申請(qǐng)(專(zhuān)利權(quán))人 | 江蘇水印科技有限公司 |
代理機(jī)構(gòu) | - | 代理人 | - |
地址 | 210000江蘇省南京市鼓樓區(qū)江東北路101號(hào) | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明公開(kāi)了一種基于魯棒水印技術(shù)的Excel文檔數(shù)據(jù)保護(hù)方法,水印信息支持大小寫(xiě)字母、數(shù)字、特殊符號(hào)和漢字,水印容量能滿足使用的需求。包括按字段排序、整行刪除、添加行或列以及隨機(jī)修改單元格的值。算法首先對(duì)文檔進(jìn)行解析,把文檔變成類(lèi)似數(shù)據(jù)庫(kù)結(jié)構(gòu)的若干個(gè)鍵值對(duì),再用每個(gè)鍵生成哈希碼,產(chǎn)生偽隨機(jī)序列;然后對(duì)水印信息進(jìn)行編碼,包括糾刪編碼和糾錯(cuò)編碼;最后對(duì)每個(gè)鍵值對(duì)進(jìn)行嵌入。其中預(yù)處理步驟生成的偽隨機(jī)序列被用于確定編碼過(guò)程中的參數(shù)以及確定嵌入鍵值對(duì)的位置。哈希碼生成過(guò)程還額外使用一個(gè)密鑰以保證安全性。水印提取與嵌入過(guò)程相似,包括預(yù)處理、提取編碼后水印信息、糾錯(cuò)碼解碼、置信度傳播譯碼,最終得到嵌入的水印序列。?? |
