一種基于魯棒水印技術(shù)的Excel文檔數(shù)據(jù)保護(hù)方法

基本信息

申請(qǐng)?zhí)?/td> CN201911290551.5 申請(qǐng)日 -
公開(公告)號(hào) CN112016061A 公開(公告)日 2020-12-01
申請(qǐng)公布號(hào) CN112016061A 申請(qǐng)公布日 2020-12-01
分類號(hào) G06F21/16(2013.01)I;G06F21/62(2013.01)I 分類 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 周立波;錢陽;袁曉東 申請(qǐng)(專利權(quán))人 江蘇水印科技有限公司
代理機(jī)構(gòu) - 代理人 -
地址 210000江蘇省南京市鼓樓區(qū)江東北路101號(hào)
法律狀態(tài) -

摘要

摘要 本發(fā)明公開了一種基于魯棒水印技術(shù)的Excel文檔數(shù)據(jù)保護(hù)方法,水印信息支持大小寫字母、數(shù)字、特殊符號(hào)和漢字,水印容量能滿足使用的需求。包括按字段排序、整行刪除、添加行或列以及隨機(jī)修改單元格的值。算法首先對(duì)文檔進(jìn)行解析,把文檔變成類似數(shù)據(jù)庫結(jié)構(gòu)的若干個(gè)鍵值對(duì),再用每個(gè)鍵生成哈希碼,產(chǎn)生偽隨機(jī)序列;然后對(duì)水印信息進(jìn)行編碼,包括糾刪編碼和糾錯(cuò)編碼;最后對(duì)每個(gè)鍵值對(duì)進(jìn)行嵌入。其中預(yù)處理步驟生成的偽隨機(jī)序列被用于確定編碼過程中的參數(shù)以及確定嵌入鍵值對(duì)的位置。哈希碼生成過程還額外使用一個(gè)密鑰以保證安全性。水印提取與嵌入過程相似,包括預(yù)處理、提取編碼后水印信息、糾錯(cuò)碼解碼、置信度傳播譯碼,最終得到嵌入的水印序列。??