[發明專利]一種Java軟件水印的嵌入方法有效
| 申請號: | 201310464154.1 | 申請日: | 2013-09-30 |
| 公開(公告)號: | CN103530536A | 公開(公告)日: | 2014-01-22 |
| 發明(設計)人: | 陳建平;李奎;施佺;王杰華;邱建林;李桂森 | 申請(專利權)人: | 南通大學 |
| 主分類號: | G06F21/16 | 分類號: | G06F21/16 |
| 代理公司: | 南京匯盛專利商標事務所(普通合伙) 32238 | 代理人: | 吳靜安 |
| 地址: | 226019 江蘇省南*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 java 軟件 水印 嵌入 方法 | ||
1.一種Java軟件水印的嵌入方法,其特征在于包括水印的嵌入和水印的提取,其中?
所述水印嵌入包括:
將水印信息按設定的規則進行編碼,形成水印字符串;
調用軟件中具備共同特征的n個數據,并對所述數據按1至n進行編號;
將所述水印字符串分為n組,分別按所述編號順序依次與所述n個數據一一建立唯一對應的映射關系,形成一個碼本文件;
所述水印提取包括:
調用軟件中所述具備共同特征的n個數據;
對照所述碼本文件,將所述每個數據所對應的各組字符串取出,并按其編號順序拼接成水印字符串;
根據設定的規則將所述水印字符串譯碼,得到水印信息。
2.根據權利要求1所述的一種Java軟件水印的嵌入方法,其特征在于,所述設定的規則為:若軟件水印信息為中文,將水印信息按GBK編碼標準轉變成連續的0、1字符串;若水印信息為英文,將水印信息按ASCII編碼標準轉變成連續的0、1字符串。
3.根據權利要求1所述的一種Java軟件水印的嵌入方法,其特征在于,所述具備共同特征的數據為軟件中的函數方法名。
4.根據權利要求2所述的一種Java軟件水印的嵌入方法,其特征在于,所述調用具備共同特征的數據是利用Java反射機制解析出需要保護的程序中的所述函數方法名,并把所述方法名存儲在一個數組中。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于南通大學,未經南通大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310464154.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:光擴散膜
- 下一篇:一種環保低煙阻燃ABS類樹脂及其制備方法





