[發(fā)明專利]一種數(shù)據自我核驗的編碼、解碼方法在審
| 申請?zhí)枺?/td> | 201910010795.7 | 申請日: | 2019-01-07 |
| 公開(公告)號: | CN109740717A | 公開(公告)日: | 2019-05-10 |
| 發(fā)明(設計)人: | 劉少磊;沈怡;羅年慶;祝哲海 | 申請(專利權)人: | 尤尼泰克(嘉興)信息技術有限公司 |
| 主分類號: | G06K19/06 | 分類號: | G06K19/06;H04L29/06 |
| 代理公司: | 北京中知法苑知識產權代理事務所(普通合伙) 11226 | 代理人: | 李明 |
| 地址: | 314515 浙江省嘉興市桐鄉(xiāng)市高橋街*** | 國省代碼: | 浙江;33 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 核驗 數(shù)據信息 不可逆 二進制編碼數(shù)據 解碼 加密數(shù)據 有效防止數(shù)據 二進制編碼 二維碼編碼 二維碼技術 混合數(shù)據 數(shù)據核驗 數(shù)據識別 二維碼 整合 加密 運算 篡改 繪制 文本 壓縮 | ||
本發(fā)明涉及數(shù)據識別領域,特別是二維碼技術。本發(fā)明提供一種數(shù)據自我核驗的編碼、解碼方法。編碼方法包括:獲得數(shù)據信息;對全部數(shù)據信息進行不可逆運算,獲得第一不可逆值N1;整合壓縮全部數(shù)據信息與完整的第一不可逆值N1,進行單獨加密,獲得加密數(shù)據;對加密數(shù)據進行二進制編碼,生成二進制編碼數(shù)據;將二進制編碼數(shù)據繪制至二維碼編碼區(qū)。本發(fā)明提供的一種數(shù)據自我核驗二維碼的編碼方法,數(shù)據核驗完全,有效防止數(shù)據篡改,支持多種文本的單一或者混合數(shù)據核驗,自我核驗可靠性高。
技術領域
本發(fā)明涉及數(shù)據識別領域,特別是二維碼技術。
背景技術
二維碼,作為當代重要的編碼技術,在高科技行業(yè)、儲存運輸業(yè)、批發(fā)零售業(yè)等需要對物品進行快捷的標示信息的行業(yè)廣泛使用。其數(shù)據的容納能力、識別速度、識別安全性和識別多樣性,都是二維碼發(fā)展的重要考量因素。
專利公開號為CN103295046A的中國專利申請,其技術編碼流程如圖1所示,解碼流程如圖2所示,公開了一種生成和使用安全二維碼的方法和設備。該發(fā)明不能對編碼過程中生成的發(fā)布內容數(shù)字摘要進行100%數(shù)字安全自我核驗;發(fā)布內容限于證書信息、認證信息等想要發(fā)布的文字類信息,并不強調圖片等形式的信息,即不能對圖片、音頻等格式的信息進行數(shù)字安全自我核驗。
發(fā)明內容
本發(fā)明解決了現(xiàn)有技術存在的對編碼過程中生成的發(fā)布內容數(shù)字摘要數(shù)字安全自我核驗不全,發(fā)布內容格式單一的技術問題,提出一種數(shù)據核驗完全,有效防止數(shù)據篡改,支持多種文本的單一或者混合數(shù)據核驗,提升自我核驗可靠性的編碼方法。
為實現(xiàn)上述目的,本發(fā)明提供一種二維碼數(shù)據自我核驗的編碼方法,包括:
步驟1:獲得數(shù)據信息;
步驟2:對全部數(shù)據信息進行不可逆運算,獲得第一不可逆值N1;
步驟3:整合壓縮全部數(shù)據信息與完整的第一不可逆值N1,進行單獨加密,獲得加密數(shù)據;
步驟4:對加密數(shù)據進行二進制編碼,生成二進制編碼數(shù)據;
步驟5:將二進制編碼數(shù)據繪制至二維碼編碼區(qū)。
優(yōu)選的,所述步驟1中的數(shù)據信息包括:文本信息、圖片信息、音頻信息、視頻信息、個人生物特征。
優(yōu)選的,所述加密為非對稱加密。
優(yōu)選的,所述二維碼用于離線狀態(tài)或無網狀態(tài)的信息認證。
優(yōu)選的,所述二維碼用于證件識別,所述證件包括:證照,名片,銘牌。
優(yōu)選的,所述二維碼用于財務文件識別,所述財務文件包括:保單,票據,交通罰單,財務報表。
優(yōu)選的,所述二維碼用于公告識別,所述公告包括:法律文書,證書,說明書,產品包裝,廣告及印刷品。
一種二維碼數(shù)據自我核驗的解碼方法,包括:
步驟1:掃描識別二維碼;
步驟2:解碼二維碼,獲得二維碼編碼信息;
步驟3:利用解密算法進行二維碼編碼信息解析,獲得解析數(shù)據;
步驟4:分離解析數(shù)據中的全部數(shù)據信息及完整的第一不可逆值N1;
步驟5:對全部數(shù)據信息進行不可逆運算,獲得第二不可逆值N2;
步驟6:對比第一不可逆值N1與第二不可逆值N2是否相同,從而判斷信息是否被篡改。
優(yōu)選的,所述步驟4還包括解壓解析數(shù)據。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于尤尼泰克(嘉興)信息技術有限公司,未經尤尼泰克(嘉興)信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業(yè)授權和技術合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910010795.7/2.html,轉載請聲明來源鉆瓜專利網。
- 同類專利
- 專利分類





