999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于低密度生成矩陣碼的簽密方案

2016-11-01 17:25:34劉明燁韓益亮楊曉元
計算機(jī)應(yīng)用 2016年9期

劉明燁 韓益亮 楊曉元

摘要:

基于編碼的密碼系統(tǒng)具備抵抗量子計算的天然優(yōu)勢,是后量子密碼時代的重要研究內(nèi)容。針對傳統(tǒng)的基于Goppa碼構(gòu)造的密碼方案存在密文擴(kuò)展率大和密鑰量大的問題,利用低密度生成矩陣 (LDGM) 碼和哈希函數(shù)構(gòu)造了一個可證明安全的簽密方案。LDGM碼的生成矩陣是稀疏的,能有效減小數(shù)據(jù)量,哈希函數(shù)計算效率很高。方案滿足隨機(jī)預(yù)言機(jī)下的適應(yīng)性選擇密文攻擊下的不可區(qū)分性(INDCCA2)和選擇消息攻擊下存在性不可偽造(EUFCMA)安全。在保證數(shù)據(jù)機(jī)密性和完整性的同時,與傳統(tǒng)的先簽名后加密的方法相比,輸出密文總量減少了25%;與“一石二鳥”和SCS簽密方案相比,計算效率有較大提高。

關(guān)鍵詞:

簽密;后量子密碼; 基于編碼的密碼系統(tǒng);低密度奇偶檢驗碼;可證明安全

中圖分類號:

TP309

文獻(xiàn)標(biāo)志碼:A

Abstract:

Codebased cryptography has natural advantage to resist the attack from quantum computers. Considering the long ciphertext length and the large key size of the traditional Goppacodesbased cryptography, LowDensity GeneratorMatrix (LDGM) code and hash function were used to construct a provably secure signcryption scheme. The generator matrix of LDGM code is sparse, so it can effectively reduce the amount of data, and the hash function is of high computation efficiency. It satisfies INDCCA2 (INDistinguishability under Adaptive Chosen Ciphertext Attacks) and EUFCMA (Existential UnForgeability under Chosen Message Attacks) security under random oracle model. As it guarantees data confidentiality and integrality, the ciphertext is reduced by 25% compared with the traditional case of “sign then encrypt”; compared with the “two birds one stone” and the SCS signcryptions, its computational efficiency gets significant improvement.

英文關(guān)鍵詞Key words:

signcryption; post quantum cryptography; codebased cryptography; LowDensity GeneratorMatrix (LDGM) code; provably secure

0引言

現(xiàn)在廣泛使用的密碼方案,如RSA(RivestShamirAdleman)、Elgamal、橢圓曲線數(shù)字簽名算法(Elliptic Curve Digital Signature Algorithm, ECDSA),容易受到量子計算機(jī)的攻擊威脅,使用其他密碼系統(tǒng)代替現(xiàn)有的公鑰密碼系統(tǒng)已經(jīng)非常迫切。在眾多的抗量子密碼體制中,基于編碼的公鑰密碼體制被認(rèn)為是最有希望的方案之一。

McEliece公鑰密碼[1]是第一個基于編碼的公鑰密碼體制,其安全性依賴于編碼學(xué)當(dāng)中的一般譯碼問題,這是一個NPC(Nondeterministic Polynomial Completeness)問題。與RSA方案相比,該密碼體制能抵抗量子計算機(jī)攻擊而且加解密速度快;但該方案也有很明顯的弱點,一是它的公鑰量太大,二是其信息率較低,大約只有50%[2]。

針對原始McEliece體制的弱點,為了推動基于編碼密碼體制的應(yīng)用,密碼學(xué)家在減少McEliece密碼的公鑰量方面作了很多嘗試。一個可行的辦法是使用其他的編碼代替原始方案中的Goppa碼,其中低密度奇偶檢驗(LowDensity ParityCheck,LDPC)碼受到了較多的關(guān)注[3-5]。

隨著量子計算機(jī)的快速發(fā)展,廣泛使用的數(shù)字簽名算法(Digital Signature Algorithm, DSA)簽名和RSA簽名也變得不安全,目前替代方案較少,例如基于哈希函數(shù)的簽名。基于編碼的簽名是另一個能代替DSA簽名和RSA簽名的抗量子簽名方案,目前高效的基于編碼的簽名方案較少,所以具有較大的研究空間。

2013年,Baldi提出了一個基于LDGM碼的簽名方案[6],在這之前,基于編碼的簽名方案主要是CFS簽名[7]及其相應(yīng)的延伸方案。該方案具有易于實現(xiàn)和公鑰量低的優(yōu)點,克服了CFS簽名方案的兩個弱點:一是難于實現(xiàn),即對于任意一個哈希值,把它作為一個伴隨式不一定能譯出相應(yīng)的錯誤向量作為數(shù)字簽名;二是簽名的公鑰量太大。

然而,Baldi提出的這個簽名方案并不是可證明安全的。本文對基于LDGM碼簽名方案的密鑰進(jìn)行改造,并結(jié)合簽密理論,提出了一個可證明安全的基于LDGM碼的簽密方案。安全性分析表明,方案滿足隨機(jī)預(yù)言模型下的適應(yīng)性選擇密文攻擊下的不可區(qū)分性(INDistinguishability under Adaptive Chosen Ciphertext Attacks, INDCCA2)安全和選擇消息攻擊下存在性不可偽造(Existential UnForgeability under Chosen Message Attacks, EUFCMA)安全,并且密文量和公鑰量比傳統(tǒng)的“先加密后簽名”有較大的下降。

因此,敵手偽造簽名的概率受到挑戰(zhàn)者求解伴隨式譯碼問題的限制,這意味著只要相應(yīng)的伴隨式譯碼問題是難以求解的,簽名是不可偽造的,即滿足EUFCMA安全。

4效率分析

本方案使用低密度生成矩陣碼(LDGM)進(jìn)行簽名,能同時保證消息的機(jī)密性和完整性,比傳統(tǒng)的先簽名后加密的方法效率更高。簽密方案的設(shè)計主要在于其中的簽名部分,本方案的簽名部分使用的是LDGM碼,與使用Goppa碼的CFS簽名相比,可以直接譯碼,不需要多次嘗試即可譯出相應(yīng)的錯誤向量作為簽名;而且密鑰量得到了很大的降低,簽密在保證機(jī)密性和可認(rèn)證性方面使用的是相同的一個密鑰對,可以減少先簽名后加密帶來的密鑰量增加。

1)簽名計算復(fù)雜度。

簽名的基本思路是將明文的哈希值當(dāng)作一個伴隨式(校驗子),對其進(jìn)行譯碼,找出相對應(yīng)的錯誤向量,將其作為簽名。由于CFS簽名方案使用的是Goppa碼,因此平均需要進(jìn)行t!次譯碼嘗試,才能找到可譯碼的伴隨式,而本簽名方案使用基于LDGM碼的簽名算法,對任意的伴隨式都可以直接譯出相對應(yīng)的錯誤向量,因此,僅需進(jìn)行1次譯碼操作。

2)數(shù)據(jù)量。

在CFS簽名方案中,為了使偽造攻擊的計算復(fù)雜度達(dá)到O(280),需要使用的Goppa碼碼長為n=221,校驗位r=21×10=210,于是每位用戶的公鑰量為1152KB[6];而在本方案中,為了達(dá)到相同的安全級別,每位用戶所需要的公鑰的公鑰量為117KB[6]。因此,本方案的數(shù)據(jù)量大大減少。

目前在基于編碼的密碼體系中,為了同時保證消息機(jī)密性和完整性,所使用的是先簽名后加密的方法,即先使用CFS簽名再使用McEliece加密。表1是就數(shù)據(jù)量進(jìn)行比較的結(jié)果。

上述方案中,哈希運算的計算量很小,運算量主要集中在模指數(shù)運算、對稱加解密和矩陣乘法運算上。在計算機(jī)上,矩陣運算速度要遠(yuǎn)遠(yuǎn)高于模冪運算。若選取(524,1024)的矩陣,冪為16、模為1024b的模指數(shù),矩陣乘法運算量約為模指數(shù)的1/47。因此,本方案比“一石二鳥”和SCS方案[13]計算效率更高。

5結(jié)語

基于編碼的公鑰密鑰具有抗量子攻擊的特性, 量子計算機(jī)的快速發(fā)展使它備受關(guān)注。本文的基于LDGM碼的簽密方案是在隨機(jī)預(yù)言機(jī)模型下構(gòu)造的,計算機(jī)復(fù)雜度和數(shù)據(jù)量有大幅度的降低。但是,設(shè)計出標(biāo)準(zhǔn)模型下可證明安全的方案是運用方案的必要條件。并且,基于編碼的密碼體制將信道編碼和加密緊密結(jié)合在一起,與通信技術(shù)有本質(zhì)的聯(lián)系,如何在標(biāo)準(zhǔn)模型下設(shè)計可證明安全的簽密方案,并應(yīng)用到移動智能設(shè)備上是值得研究的課題。

參考文獻(xiàn):

[1]

MCELIECE R J. A publickey cryptosystem based on algebraic coding theory [J]. Coding Thv, 1978, 4244: 114-116.

MCELIECE R J. A publickey cryptosystem based on algebraic coding theory [EB/OL]. [20151024]. https://www.cs.colorado.edu/~jrblack/class/csci7000/f03/papers/mceliece.pdf.

[2]

BALDI M. QCLDPC codebased cryptosystems [M]// BALDI M. QCLDPC Codebased Cryptography. Berlin: Springer, 2014: 91-117.

[3]

GEORGIEVA M, DE PORTZAMPARC F. Toward secure implementation of McEliece decryption [C]// MANGARD S, POSCHMANN A Y. Constructive SideChannel Analysis and Secure Design, LNCS 9064. Berlin: Springer, 2015: 141-156.

[4]

張穎,岳殿武.基于代數(shù)幾何碼的公鑰密碼體制[J].通信學(xué)報,2008,29(6):75-81.(ZHANG Y, YUE D W. Public key cryptography based on algebraic geometric codes [J]. Journal on Communications, 2008, 29(6): 75-81.)

[5]

BALDI M, BIANCHI M, MATURO N, et al. Improving the efficiency of the LDPC codebased McEliece cryptosystem through irregular codes [C]// Proceedings of the 2013 IEEE Symposium on Computers and Communications. Washington, DC: IEEE Computer Society, 2013: 197-202.

[6]

BALDI M, BIANCHI M, CHIARALUCE F, et al. Using LDGM codes and sparse syndromes to achieve digital signatures [C]// GABORIT P. PostQuantum Cryptography, LNCS 7932. Berlin: Springer, 2013: 1-15.

[7]

COURTOIS N T, FINIASZ M, SENDRIER N. How to achieve a McEliecebased digital signature scheme [C]// BOYD C. Advances in Cryptology—ASIACRYPT 2001, LNCS 2248. Berlin: Springer, 2001: 157-174.

[8]

BERLEKAMP E R, MCELIECE R J, VAN TILBORG H C A. On the inherent intractability of certain coding problems [J]. IEEE Transactions on Information Theory, 1978, 24(3): 384-386.

[9]

CHENG J F, MCELIECE R J. Some highrate near capacity codecs for the Gaussian channel [C]// proceedings of the annual allerton conference on communication control and computing. university of illinois. UNIVERSITY OF ILLINOIS, 1996, 34: 494-503.

CHENG J F, MCELIECE R J. Some highrate near capacity codecs for the Gaussian channel [EB/OL]. [20151114]. http://xueshu.baidu.com/s?wd=paperuri%3A%282738fdc6421751d8f7b9827de8cdfe23%29&filter=sc_long_sign&tn=SE_xueshusource_2kduw22v&sc_vurl=http%3A%2F%2Fciteseerx.ist.psu.edu%2Fviewdoc%2Fdownload%3Bjsessionid%3DECAFAC735A595F2AB5705FB3150963F3%3Fdoi%3D10.1.1.57.6071%26rep%3Drep1%26type%3Dpdf&ie=utf8&sc_us=13201804057768292757.

CHENG J F, MCELIECE R J. Some highrate near capacity codecs for the Gaussian channel [C]// proceedings of the annual allerton conference on communication control and computing. university of illinois. UNIVERSITY OF ILLINOIS, 1996, 34: 494-503.

[10]

GARCIAFRIAS J, ZHONG W. Approaching Shannon performance by iterative decoding of linear codes with lowdensity generator matrix [J]. IEEE Communications Letters, 2003, 7(6): 266-268.

[11]

GONZLEZLPEZ M, VAZQUEZARAUJO F J, CASTEDO L, et al. SeriallyConcatenated LowDensity Generator Matrix (SCLDGM) codes for transmission over AWGN and Rayleigh fading channels [J]. IEEE Transactions on Wireless Communications, 2007, 6(8): 2753-2758.

[12]

MALONELEE J, MAO W. Two birds one stone: signcryption using RSA [C]// Topics in Cryptology — CTRSA 2003. Berlin: Springer, 2003: 211-226.

[13]

ZHENG Y. Digital signcryption or how to achieve cost (signature & encryption) cost (signature)+ cost (encryption) [C]// Advances in Cryptology—Crypto 97, LNCS 1294. Berlin: Springer, 1997: 165-179.

主站蜘蛛池模板: 天天综合天天综合| 国产91丝袜在线观看| 嫩草影院在线观看精品视频| 久久青草热| 国产成人夜色91| 亚洲黄色高清| 九九九国产| 亚卅精品无码久久毛片乌克兰| 国产福利拍拍拍| 日韩色图在线观看| 超碰精品无码一区二区| 日本高清视频在线www色| 免费jizz在线播放| 色综合国产| 国产精品视频白浆免费视频| 国产男女免费完整版视频| 欧美中日韩在线| 久久综合AV免费观看| 亚洲精选无码久久久| 丁香婷婷综合激情| 日本一区二区三区精品AⅤ| 国产迷奸在线看| 国产黄色视频综合| 中文字幕 欧美日韩| 视频一本大道香蕉久在线播放 | 欧美精品在线视频观看| 色综合成人| 精品国产成人av免费| 99久久免费精品特色大片| 少妇精品在线| 国产AV无码专区亚洲A∨毛片| 亚洲欧美日韩另类在线一| 一本无码在线观看| 青青草国产一区二区三区| 99在线视频免费观看| 成人国产精品2021| 国产日韩丝袜一二三区| 免费不卡视频| 99re热精品视频中文字幕不卡| 成年午夜精品久久精品| 欧美啪啪网| 亚洲天堂成人在线观看| 亚洲天堂啪啪| 国产日本欧美在线观看| 99热最新网址| 91亚瑟视频| 综合网天天| 欧美成人综合视频| 亚洲人成网7777777国产| 欧洲一区二区三区无码| 在线国产综合一区二区三区| 精品伊人久久久香线蕉 | 一本久道久久综合多人 | 亚洲不卡av中文在线| 97视频在线观看免费视频| 99视频在线免费观看| 久久久久亚洲精品无码网站| 日韩欧美中文| 综合五月天网| 亚洲经典在线中文字幕| 成人韩免费网站| 一本色道久久88| 97超碰精品成人国产| 毛片视频网址| 香蕉伊思人视频| 欧美伦理一区| 91在线播放国产| 国产成人精品男人的天堂下载 | 97国产在线视频| 国产又粗又猛又爽| 国产一在线| 韩日无码在线不卡| 亚洲成人动漫在线| 99无码中文字幕视频| 国产毛片高清一级国语 | 伊人久久大香线蕉影院| 亚洲欧美精品一中文字幕| 色男人的天堂久久综合| 亚洲视频影院| 拍国产真实乱人偷精品| 乱人伦99久久| 99在线观看国产|