[發(fā)明專利]一種安全二維碼的生成和認(rèn)證方法在審
| 申請?zhí)枺?/td> | 201810330198.8 | 申請日: | 2018-04-13 |
| 公開(公告)號: | CN108537315A | 公開(公告)日: | 2018-09-14 |
| 發(fā)明(設(shè)計)人: | 劉軼群;魏悅川;周潭平;馬鵬;姚東君 | 申請(專利權(quán))人: | 中國人民武裝警察部隊工程大學(xué) |
| 主分類號: | G06K19/06 | 分類號: | G06K19/06;G06F21/62;G06Q20/38;G06Q20/40;H04L9/32 |
| 代理公司: | 西安銘澤知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) 61223 | 代理人: | 俞曉明 |
| 地址: | 710086 *** | 國省代碼: | 陜西;61 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 三維數(shù)字水印 二維碼 認(rèn)證 集成成像 簽名信息 深度反轉(zhuǎn) 安全 雙向認(rèn)證過程 二維碼系統(tǒng) 雙向認(rèn)證 壓縮編碼 驗證通過 隱秘數(shù)據(jù) 用戶鑒別 智能 菲涅爾 實時性 重構(gòu) 驗證 直觀 圖像 攜帶 身份 | ||
1.一種安全二維碼的生成和認(rèn)證方法,其特征在于,包括:
S1、基于智能深度反轉(zhuǎn)模型的計算集成成像技術(shù),生成三維圖像;
S2、對所述三維圖像進(jìn)行基于身份的數(shù)字簽名,獲得攜帶有簽名信息的三維圖像;
S3、將所述攜帶有簽名信息的三維圖像嵌入到二維碼圖片中,得到安全二維碼;
S4、獲取用戶基于掃碼應(yīng)用掃描的安全二維碼圖片;
S5、從所述安全二維碼圖片中提取出攜帶有簽名信息的三維圖像;
S6、獲取三維圖像所攜帶的簽名信息;
S7、對所述簽名信息進(jìn)行驗證,當(dāng)所述簽名信息驗證成功時,執(zhí)行下述步驟S8;
S8、基于智能深度反轉(zhuǎn)模型的集成成像顯示技術(shù),重構(gòu)顯示出三維圖像;
S9、當(dāng)接收到所述三維圖像驗證成功的消息時,完成支付步驟。
2.如權(quán)利要求1所述的安全二維碼的生成和認(rèn)證方法,其特征在于,所述對三維圖像進(jìn)行數(shù)字簽名得到攜帶有簽名信息的三維圖像包括:
(211)、生成公私鑰對,并將所述公鑰存儲到所述公鑰與商家信息之間的對應(yīng)關(guān)系中;其中,所述公鑰為標(biāo)識商家身份標(biāo)識信息,所述商家信息包括:商家名稱、商家地址以及商家序列號;
(212)、采用單向散列函數(shù)計算所述三維圖像的第一散列值;
(213)、將所述第一散列值采用私鑰進(jìn)行加密得到簽名信息;
(214)、將所述簽名信息攜帶在所述三維圖像中,得到攜帶有簽名信息的三維圖像。
3.如權(quán)利要求1所述的安全二維碼的生成和認(rèn)證方法,其特征在于,所述將所述攜帶有簽名信息的三維圖像嵌入到二維碼圖片中,得到安全二維碼,包括:采用三維數(shù)字水印記錄與嵌入子系統(tǒng),將所述攜帶有簽名信息的三維圖像嵌入到二維碼圖片中;所述三維數(shù)字水印記錄與嵌入子系統(tǒng)包括:微透鏡陣列、分光器、隨機相位掩模板、成像透鏡和CCD相機。
4.如權(quán)利要求3所述的安全二維碼的生成和認(rèn)證方法,其特征在于,所述采用三維數(shù)字水印記錄與嵌入子系統(tǒng),將所述攜帶有簽名信息的三維圖像嵌入到二維碼圖片中包括:
將攜帶有簽名信息的三維圖像利用集成成像技術(shù)采集生成微單元圖像;
對所述微單元圖像依次進(jìn)行霍夫曼編碼、光學(xué)圖像加密以及編碼后形成密文圖像;
利用二維碼、密文圖像和隨機相位掩模板分別到成像透鏡前表面的離散菲涅爾衍射變換的光場分布,生成透鏡前表面圖像;
透鏡前表面圖像經(jīng)過成像透鏡的轉(zhuǎn)換,生成透鏡后表面圖像;
對透鏡后表面圖像進(jìn)行離散菲涅爾衍射變換,生成含密的二維碼。
5.如權(quán)利要求4所述的安全二維碼的生成和認(rèn)證方法,其特征在于,從所述安全二維碼圖片中提取出攜帶有簽名信息的三維圖像,包括:
計算隨機相位掩模板在將所述攜帶有簽名信息的三維圖像嵌入到二維碼圖片中,得到安全二維碼時的貢獻(xiàn)量;
從含密的二維碼中減去貢獻(xiàn)量,得到光場分布圖像;
根據(jù)二維碼和密文圖像的距離參數(shù),對所述光場分布圖像進(jìn)行離散菲涅爾衍射逆變換,分別生成二維碼和密文圖像;
對所述密文圖像進(jìn)行解碼、光學(xué)圖像解密和霍夫曼譯碼,恢復(fù)出商家標(biāo)識所對應(yīng)的微單元圖像;
將微單元圖像利用集成成像的計算重構(gòu)算法,重構(gòu)出攜帶有簽名信息的三維圖像。
6.如權(quán)利要求1所述的安全二維碼的生成和認(rèn)證方法,其特征在于,對所述簽名信息進(jìn)行驗證包括:
(611)、基于所述簽名信息,確定商家信息;
(612)、基于所述商家信息,從公鑰與商家信息之間的對應(yīng)關(guān)系中,獲取所述公鑰;
(613)、將簽名信息采用所述公鑰進(jìn)行解密,得到第二散列值;
(614)、將所述第二散列值與采用單向散列函數(shù)計算得到的所述三維圖像的第一散列值進(jìn)行匹配,當(dāng)匹配成功時,所述簽名信息驗證成功。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于中國人民武裝警察部隊工程大學(xué),未經(jīng)中國人民武裝警察部隊工程大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810330198.8/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06K 數(shù)據(jù)識別;數(shù)據(jù)表示;記錄載體;記錄載體的處理
G06K19-00 連同機器一起使用的記錄載體,并且至少其中一部分設(shè)計帶有數(shù)字標(biāo)記
G06K19-02 .按所選用的材料區(qū)分的,例如,通過機器運輸時避免磨損的材料
G06K19-04 .按形狀特征區(qū)分的
G06K19-06 .按數(shù)字標(biāo)記的種類區(qū)分的,例如,形狀、性質(zhì)、代碼
G06K19-063 ..載體被穿孔或開槽,例如,具有拉長槽的載體
G06K19-067 ..帶有導(dǎo)電標(biāo)記、印刷電路或半導(dǎo)體電路元件的記錄載體,例如,信用卡或識別卡
- 基于三維模型深度投影的三維數(shù)字水印方法及裝置
- 一種面向版權(quán)保護(hù)服務(wù)的三維地理模型數(shù)字水印方法
- 基于頂點分布特征數(shù)字化三維模型的水印嵌入和檢測方法
- 一種三維圖像的數(shù)字水印方法
- 基于虛擬圖形水印的三維網(wǎng)格數(shù)據(jù)保護(hù)方法
- 一種三維模型設(shè)計稿加數(shù)字水印和檢測數(shù)字水印的方法
- 三維數(shù)字模型雙重盲水印的嵌入、提取方法和存儲介質(zhì)
- 水印嵌入方法、裝置、終端及存儲介質(zhì)
- 一種用于光固化立體造型術(shù)三維模型文件的數(shù)字水印系統(tǒng)
- 一種基于結(jié)構(gòu)變化的實景三維模型數(shù)字水印添加方法
- 基于以太網(wǎng)認(rèn)證系統(tǒng)的認(rèn)證方法
- 認(rèn)證方法、認(rèn)證系統(tǒng)和認(rèn)證裝置
- 一種認(rèn)證方法和系統(tǒng)
- 一種認(rèn)證控制的方法,認(rèn)證服務(wù)器和系統(tǒng)
- 多認(rèn)證域認(rèn)證方法和裝置
- 一種認(rèn)證方法及系統(tǒng)
- 一種光線路終端對光網(wǎng)絡(luò)單元的認(rèn)證系統(tǒng)及認(rèn)證方法
- 身份認(rèn)證服務(wù)器、身份認(rèn)證終端、身份認(rèn)證系統(tǒng)及方法
- 一種網(wǎng)絡(luò)認(rèn)證方法
- 身份認(rèn)證器的初始化、身份認(rèn)證方法以及裝置





