一種基于魯棒水印技術(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ò)碼解碼、置信度傳播譯碼,最終得到嵌入的水印序列。?? |
