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

基本信息

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

摘要

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