[發明專利]一種可讀標識數據隱藏方法、數據提取方法及設備在審
| 申請號: | 201810203550.1 | 申請日: | 2018-03-13 |
| 公開(公告)號: | CN108509801A | 公開(公告)日: | 2018-09-07 |
| 發明(設計)人: | 劉峰;王賢福;蔡強 | 申請(專利權)人: | 福建新大陸電腦股份有限公司 |
| 主分類號: | G06F21/60 | 分類號: | G06F21/60 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 350015 福建省福*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 可讀 字節序列 組數據 隱藏數據 標識數據 字節位置 接收用戶數據 標識生成 標識圖形 標識外觀 加密方式 糾錯功能 數據提取 用戶數據 損毀 預設 植入 自帶 加密 嵌入 指令 分組 | ||
本發明公開一種可讀標識數據隱藏方法,包括如下步驟:獲取可讀標識生成指令,接收用戶數據及隱藏數據;將用戶數據生成第一組數據字節序列,隱藏數據按預設的加密方式進行加密生成第二組數據字節序列;在第一組數據字節序列中選定每一分組內特定字節位置,將第二組數據字節序列植入到所述特定字節位置的第一組數據字節序列中;生成可讀標識圖形。利用了可讀標識自帶的糾錯功能、對圖形損毀具有一定容忍性的原理,在完全不影響可讀標識外觀、結構、功能、數據的情況下實現了隱藏數據的嵌入和提取。
技術領域
本發明涉及條碼技術領域,尤其涉及一種可讀標識數據隱藏、數據提取方法及設備。
背景技術
二維碼是一種用特定的幾何圖形按一定規律在平面上分布的黑白相間的圖形,可實現的應用十分廣泛,如:產品防偽、溯源、廣告推送、網站鏈接、數據下載、商品交易、電子憑證、信息傳遞等。
二維碼圖像通常是黑白兩色的方形圖形,以QR碼為例,其左上角、左下角和右上角分別呈現有像“回”字的正方圖案,用于解碼二維碼時掃描定位,且掃描軟件以任何角度掃描二維碼圖像時,二維碼圖像中的數據均可被正確讀取。
二維碼可以攜帶較多的數據信息,但根據二維碼標準,其攜帶的所有信息都是可以解析的。對于用戶需要在標準碼制的框架下利用二維碼攜帶一些相對隱秘的數據,既不影響現有二維碼識讀設備及軟件對該碼攜帶的符合標準的數據進行解析,又能支持特殊改造的設備或軟件對隱秘數據的提取,則需要使用到本發明的數據隱藏及提取方法。
發明內容
本發明的目的在于,提出一種可讀標識數據隱藏方法,解決在標準碼制的框架下利用可讀標識攜帶一些相對隱蔽的數據,既不影響現有可讀標識識讀設備及軟件對該可讀標識攜帶的符合標準的數據進行解析,又能支持特殊改造的設備或軟件對隱蔽數據的提取。
為了實現上述目的,本發明所采用的技術方案為:
一種可讀標識數據隱藏方法,包括如下步驟:
獲取可讀標識生成指令,接收用戶數據及隱藏數據;
將用戶數據生成第一組數據字節序列,隱藏數據按預設的加密方式進行加密生成第二組數據字節序列;每一組數據字節序列包括多個分組;
在第一組數據字節序列中選定每一分組內特定字節位置,將第二組數據字節序列植入到所述特定字節位置的第一組數據字節序列中;
生成可讀標識圖形。
其中,將特定字節位置均布在第一組數據字節序列內或優先植入糾錯碼占碼字總量最高的分組。
其中,所述預設的加密方式為:將隱藏數據亂序化,并疊加對稱加密算法進行加密。
其中,所述植入采用將第一組數據字節序列替換成第二組數據字節序列的方式。
本發明還公開一種可讀標識數據提取方法,包括如下步驟:
獲取可讀標識解析指令,將可讀標識圖形轉換為第一組數據字節序列;
依據預設的位置序列從第一組數據字節序列中解析出第二組數據字節序列;
采用預設的解密方式將第二組數據字節序列解密,恢復出隱藏數據;
將第一組數據字節序列解析,恢復出用戶數據。
其中,所述預設的解密方式是加密方式的逆變換。
本發明還公開一種可讀標識數據隱藏系統,包括:
接收裝置,獲取可讀標識生成指令,接收用戶數據及隱藏數據;及
存儲介質,執行以下指令:
獲取可讀標識生成指令,接收用戶數據及隱藏數據;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于福建新大陸電腦股份有限公司,未經福建新大陸電腦股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810203550.1/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:數據保護方法與系統
- 下一篇:一種應用程序數據防泄密方法和裝置





