[發(fā)明專利]一種抗量子計(jì)算攻擊的數(shù)字簽名方法、驗(yàn)證方法及系統(tǒng)在審
| 申請(qǐng)?zhí)枺?/td> | 201710853733.3 | 申請(qǐng)日: | 2017-09-20 |
| 公開(公告)號(hào): | CN109525393A | 公開(公告)日: | 2019-03-26 |
| 發(fā)明(設(shè)計(jì))人: | 易海博 | 申請(qǐng)(專利權(quán))人: | 深圳職業(yè)技術(shù)學(xué)院 |
| 主分類號(hào): | H04L9/32 | 分類號(hào): | H04L9/32;H04L9/06 |
| 代理公司: | 深圳市順天達(dá)專利商標(biāo)代理有限公司 44217 | 代理人: | 蔡曉紅 |
| 地址: | 518000 廣東省深*** | 國省代碼: | 廣東;44 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 量子計(jì)算 攻擊 私鑰 數(shù)字簽名驗(yàn)證 量子計(jì)算機(jī) 安全級(jí)別 簽名算法 簽名文件 信息驗(yàn)證 用戶預(yù)設(shè) 運(yùn)算 驗(yàn)證 圖片 | ||
1.一種抗量子計(jì)算攻擊的數(shù)字簽名方法,其特征在于,包括:
在簽名用戶的信息驗(yàn)證通過后,獲取所述簽名用戶預(yù)設(shè)的私鑰;
獲取待簽名文件的圖片;
將所述圖片進(jìn)行編碼以作為第一消息;
根據(jù)所述私鑰,并基于Rainbow簽名算法對(duì)所述第一消息進(jìn)行運(yùn)算,生成Rainbow簽名。
2.如權(quán)利要求1所述的抗量子計(jì)算攻擊的數(shù)字簽名方法,其特征在于,所述將所述圖片進(jìn)行編碼以作為第一消息,具體包括:
將所述圖片生成16字節(jié)的MD5碼,以將所述16字節(jié)的MD5碼和所述圖片的二進(jìn)制流的前34字節(jié)作為40字節(jié)的第一消息。
3.一種抗量子計(jì)算攻擊的數(shù)字簽名驗(yàn)證方法,其特征在于,包括:
獲取如權(quán)利要求1或2任一項(xiàng)所述的Rainbow簽名和圖片;
獲取簽名用戶預(yù)設(shè)的公鑰;
根據(jù)所述公鑰,并基于Rainbow簽名算法對(duì)所述Rainbow簽名進(jìn)行運(yùn)算,生成第二消息;
對(duì)所述圖片進(jìn)行編碼以生成第一消息;
將所述第一消息與所述第二消息進(jìn)行對(duì)比,以驗(yàn)證所述Rainbow簽名。
4.如權(quán)利要求3所述的抗量子計(jì)算攻擊的數(shù)字簽名驗(yàn)證方法,其特征在于,所述對(duì)所述圖片進(jìn)行編碼以生成第一消息,具體包括:
將所述圖片生成16字節(jié)的MD5碼,以將所述16字節(jié)的MD5碼和所述圖片的二進(jìn)制流的前34字節(jié)作為40字節(jié)的第一消息。
5.如權(quán)利要求3所述的抗量子計(jì)算攻擊的數(shù)字簽名驗(yàn)證方法,其特征在于,所述將所述第一消息與所述第二消息進(jìn)行對(duì)比,以驗(yàn)證所述Rainbow簽名,具體包括:
對(duì)比所述第一消息與所述第二消息是否相同;
若相同,則驗(yàn)證所述Rainbow簽名為有效簽名;
若不同,則驗(yàn)證所述Rainbow簽名為無效簽名。
6.一種抗量子計(jì)算攻擊的數(shù)字簽名系統(tǒng),其特征在于,包括:
第一移動(dòng)端控制器,用于在簽名用戶的信息驗(yàn)證通過后,獲取所述簽名用戶預(yù)設(shè)的私鑰;
第一圖像處理器,用于獲取待簽名文件的圖片;
第一編碼處理器,用于將所述圖片進(jìn)行編碼以作為第一消息;以及,
簽名器,用于根據(jù)所述私鑰,并基于Rainbow簽名算法對(duì)所述第一消息進(jìn)行運(yùn)算,生成Rainbow簽名。
7.如權(quán)利要求6所述的抗量子計(jì)算攻擊的數(shù)字簽名系統(tǒng),其特征在于,所述第一編碼處理器具體包括:
第一MD5碼生成器,用于將所述圖片生成16字節(jié)的MD5碼,以將所述16字節(jié)的MD5碼和所述圖片的二進(jìn)制流的前34字節(jié)作為40字節(jié)的第一消息;以及,
第一MD5碼管理器,用于存儲(chǔ)所述MD5碼。
8.一種抗量子計(jì)算攻擊的數(shù)字簽名驗(yàn)證系統(tǒng),其特征在于,包括:
第二圖像處理器,用于獲取如權(quán)利要求6或7任一項(xiàng)所述的圖片;
云端管理器,用于獲取簽名用戶預(yù)設(shè)的公鑰;
驗(yàn)證器,用于獲取如權(quán)利要求6或7任一項(xiàng)所述的Rainbow簽名,并根據(jù)所述公鑰,基于Rainbow簽名算法對(duì)所述Rainbow簽名進(jìn)行運(yùn)算,生成第二消息;
第二編碼處理器,用于對(duì)所述圖片進(jìn)行編碼以生成第一消息;
第二移動(dòng)控制器,用于將所述第一消息與所述第二消息進(jìn)行對(duì)比,以驗(yàn)證所述Rainbow簽名。
9.如權(quán)利要求8所述的抗量子計(jì)算攻擊的數(shù)字簽名驗(yàn)證系統(tǒng),其特征在于,所述第二編碼處理器具體包括:
第二MD5碼生成器,用于將所述圖片生成16字節(jié)的MD5碼,以將所述16字節(jié)的MD5碼和所述圖片的二進(jìn)制流的前34字節(jié)作為40字節(jié)的第一消息;
第二MD5碼管理器,用于存儲(chǔ)所述MD5碼。
10.如權(quán)利要求8所述的抗量子計(jì)算攻擊的數(shù)字簽名驗(yàn)證系統(tǒng),其特征在于,所述第二移動(dòng)控制器具體包括:
移動(dòng)應(yīng)用模塊,用于對(duì)比所述第一消息與所述第二消息是否相同;若相同,則驗(yàn)證所述Rainbow簽名為有效簽名;若不同,則驗(yàn)證所述Rainbow簽名為無效簽名。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于深圳職業(yè)技術(shù)學(xué)院,未經(jīng)深圳職業(yè)技術(shù)學(xué)院許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710853733.3/1.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 計(jì)算量子化控制系統(tǒng)
- 一種量子計(jì)算機(jī)
- 一種用于對(duì)接量子計(jì)算機(jī)與用戶的云平臺(tái)運(yùn)行方法
- 一種高效利用云中心量子計(jì)算機(jī)資源的方法
- 一種超導(dǎo)電路結(jié)構(gòu)及超導(dǎo)量子芯片、超導(dǎo)量子計(jì)算機(jī)
- 一種量子計(jì)算機(jī)的模擬控制方法、系統(tǒng)及相關(guān)組件
- 模塊化的量子計(jì)算機(jī)軟件架構(gòu)實(shí)現(xiàn)方法及系統(tǒng)
- 一種基于量子云平臺(tái)的量子計(jì)算機(jī)資源調(diào)度的系統(tǒng)及方法
- 消除量子噪聲的方法及裝置、計(jì)算機(jī)設(shè)備、介質(zhì)和產(chǎn)品
- 多功能光量子計(jì)算機(jī)教學(xué)系統(tǒng)
- 一種基于FPGA的網(wǎng)絡(luò)行為攻擊方法與裝置
- 一種網(wǎng)絡(luò)攻擊防御方法與裝置
- 一種防火墻攻擊防御方法
- 一種網(wǎng)絡(luò)行為攻擊裝置
- 一種網(wǎng)絡(luò)行為攻擊方法
- 一種網(wǎng)絡(luò)攻擊路線還原方法及系統(tǒng)
- 滲透攻擊評(píng)價(jià)方法和裝置、以及電子設(shè)備和可讀存儲(chǔ)介質(zhì)
- 一種攻擊檢測方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)
- 一種基于攻擊者特性指標(biāo)的網(wǎng)絡(luò)攻擊路徑預(yù)測方法
- APT攻擊事件溯源分析方法、裝置和計(jì)算機(jī)可讀介質(zhì)
- 用戶私鑰的存儲(chǔ)方法和用戶私鑰的存儲(chǔ)系統(tǒng)
- 私鑰生成裝置及方法
- 一種私鑰安全存儲(chǔ)和分發(fā)的方法及裝置
- 私鑰的找回方法、裝置、私鑰設(shè)備和介質(zhì)
- 一種數(shù)字貨幣私鑰的備份方法、裝置及終端
- 私鑰的處理方法、訪問方法和對(duì)應(yīng)方法的介質(zhì)、裝置
- 區(qū)塊鏈賬戶私鑰恢復(fù)方法、裝置、計(jì)算機(jī)設(shè)備及存儲(chǔ)介質(zhì)
- 一種基于區(qū)塊鏈的私鑰加解密托管方法及設(shè)備、介質(zhì)
- 基于可信計(jì)算環(huán)境的私鑰管理方法和裝置
- 一種基于安全多方計(jì)算在區(qū)塊鏈中的應(yīng)用方法
- 用于驗(yàn)證證書上的數(shù)字簽名的系統(tǒng)和方法
- 基于CSK的數(shù)字簽名方法
- 移動(dòng)Widget的數(shù)字簽名方法
- 電子簽名系統(tǒng)
- 文件安全性識(shí)別方法及裝置
- 終端數(shù)字簽名方法和系統(tǒng)以及用于數(shù)字簽名的終端
- 一種國產(chǎn)操作系統(tǒng)的數(shù)字簽名離線驗(yàn)證方法及系統(tǒng)
- 針對(duì)PDF使用SM3算法和SM2算法數(shù)字簽名的驗(yàn)證方法和系統(tǒng)
- 一種數(shù)字簽名驗(yàn)證方法、介質(zhì)及設(shè)備
- 一種文檔的數(shù)字簽名及其驗(yàn)證方法和裝置





