[發(fā)明專利]一種二維碼的防偽方法在審
| 申請(qǐng)?zhí)枺?/td> | 201910350096.7 | 申請(qǐng)日: | 2019-04-28 |
| 公開(公告)號(hào): | CN110224810A | 公開(公告)日: | 2019-09-10 |
| 發(fā)明(設(shè)計(jì))人: | 林龍;劉峰;黃超生;林樂然 | 申請(qǐng)(專利權(quán))人: | 新大陸(福建)公共服務(wù)有限公司 |
| 主分類號(hào): | H04L9/06 | 分類號(hào): | H04L9/06;H04L9/08;H04L9/32;G06K17/00 |
| 代理公司: | 福州市鼓樓區(qū)京華專利事務(wù)所(普通合伙) 35212 | 代理人: | 林云嬌 |
| 地址: | 350000 福建省福州市長(zhǎng)*** | 國(guó)省代碼: | 福建;35 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 二維碼 解碼 公鑰 防偽 私鑰 第一數(shù)據(jù) 隨機(jī)生成 驗(yàn)簽 篡改 | ||
1.一種二維碼的防偽方法,其特征在于:所述方法包括如下步驟:
步驟S10、發(fā)碼方隨機(jī)生成一第一公鑰以及一第一私鑰,并將第一公鑰發(fā)送給解碼方;
步驟S20、發(fā)碼方利用第一私鑰對(duì)需要防止篡改的第一數(shù)據(jù)進(jìn)行數(shù)字簽名并生成二維碼A后發(fā)送給解碼方;
步驟S30、解碼方利用第一公鑰對(duì)二維碼A進(jìn)行驗(yàn)簽。
2.如權(quán)利要求1所述的一種二維碼的防偽方法,其特征在于:所述步驟S20具體包括:
步驟S21、發(fā)碼方將需要防止篡改的第一數(shù)據(jù)加上一時(shí)間戳以及一有效期后生成一待簽名數(shù)據(jù);
步驟S22、發(fā)碼方對(duì)待簽名數(shù)據(jù)進(jìn)行哈希計(jì)算得到第一哈希值;
步驟S23、發(fā)碼方利用第一私鑰對(duì)第一哈希值進(jìn)行數(shù)字簽名得到簽名數(shù)據(jù),并將簽名數(shù)據(jù)生成二維碼A后發(fā)送給解碼方。
3.如權(quán)利要求2所述的一種二維碼的防偽方法,其特征在于:所述有效期可以依據(jù)實(shí)際需求進(jìn)行調(diào)整。
4.如權(quán)利要求1所述的一種二維碼的防偽方法,其特征在于:所述步驟S30具體包括:
步驟S31、解碼方接收到二維碼A后對(duì)二維碼A的數(shù)據(jù)進(jìn)行讀取得到簽名數(shù)據(jù),利用第一公鑰對(duì)簽名數(shù)據(jù)進(jìn)行驗(yàn)簽,若驗(yàn)簽成功,則進(jìn)入步驟S32;若驗(yàn)簽失敗,則結(jié)束流程;
步驟S32、解碼方得到待簽名數(shù)據(jù)以及第一哈希值,解碼方對(duì)待簽名數(shù)據(jù)進(jìn)行哈希計(jì)算得到第二哈希值,并對(duì)第一哈希值以及第二哈希值進(jìn)行比較,若比較結(jié)果一致,則進(jìn)入步驟S33;若比較結(jié)果不一致,則結(jié)束流程;
步驟S33、解碼方提取待簽名數(shù)據(jù)中的時(shí)間戳以及有效期,并計(jì)算當(dāng)前的時(shí)間至?xí)r間戳的間隔是否超過有效期,若超過,則判定二維碼A為無效碼并結(jié)束流程;若未超過,則判定二維碼A為有效碼,且確定二維碼A由發(fā)碼方發(fā)出、未被篡改,實(shí)現(xiàn)二維碼A的防偽。
5.如權(quán)利要求1所述的一種二維碼的防偽方法,其特征在于:還包括一數(shù)據(jù)加密傳輸方法,包括如下步驟:
步驟S100、解碼方隨機(jī)生成一第二公鑰以及一第二私鑰,并將第二公鑰發(fā)送給發(fā)碼方;
步驟S200、發(fā)碼方利用第二公鑰對(duì)需要保密的第二數(shù)據(jù)進(jìn)行加密并生成二維碼B后發(fā)送給解碼方;
步驟S300、解碼方利用第二私鑰對(duì)二維碼B進(jìn)行解密。
6.如權(quán)利要求1所述的一種二維碼的防偽方法,其特征在于:所述步驟S300具體為:
解碼方接收到二維碼B后對(duì)二維碼B的數(shù)據(jù)進(jìn)行讀取,解碼方利用第二私鑰對(duì)讀取的數(shù)據(jù)進(jìn)行解密得到第二數(shù)據(jù),完成第二數(shù)據(jù)的保密傳輸。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于新大陸(福建)公共服務(wù)有限公司,未經(jīng)新大陸(福建)公共服務(wù)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201910350096.7/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 一種用戶身份驗(yàn)證方法及裝置
- CGA簽名驗(yàn)證的方法和裝置
- CGA公鑰識(shí)別和CGA公鑰確定的方法、系統(tǒng)及裝置
- 一種CA公鑰的更新方法、裝置、UE及CA
- 一種雙系統(tǒng)間的公鑰更新方法
- 基于私鑰池的抗量子計(jì)算MQV密鑰協(xié)商方法和系統(tǒng)
- 車機(jī)中公鑰證書的管理方法、裝置、設(shè)備及存儲(chǔ)介質(zhì)
- 基于秘密共享公鑰池的抗量子計(jì)算CA及證書頒發(fā)系統(tǒng)及其頒發(fā)和驗(yàn)證方法
- 用于控制對(duì)資源的訪問的令牌的存儲(chǔ)、生成和驗(yàn)證的改進(jìn)系統(tǒng)和方法
- 一種用于整數(shù)同態(tài)加密的n次公鑰壓縮方法





