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.

主站蜘蛛池模板: 影音先锋亚洲无码| 亚洲视频在线青青| 国产人人射| 亚洲一区国色天香| 午夜毛片免费观看视频 | 亚洲一级毛片在线观| 亚洲综合专区| 特级毛片8级毛片免费观看| 欧美亚洲香蕉| 色亚洲成人| 97se亚洲| 热99精品视频| 国产精品嫩草影院av| 欧美激情伊人| 麻豆精品视频在线原创| 婷婷色在线视频| 伊人久热这里只有精品视频99| 99re在线免费视频| 亚洲精品无码专区在线观看| 国产成人综合亚洲欧洲色就色| 久久久久青草线综合超碰| 国产中文一区二区苍井空| 国产精品亚洲一区二区在线观看| 亚洲国产成人在线| 国产免费观看av大片的网站| 亚洲第一极品精品无码| 不卡网亚洲无码| 国产偷倩视频| 日韩AV无码一区| 人妻21p大胆| 亚洲人成网站观看在线观看| 成人另类稀缺在线观看| 欧美 亚洲 日韩 国产| 热九九精品| 国产精品网拍在线| 成人综合网址| 亚洲精品第一在线观看视频| 国产乱子伦一区二区=| 亚洲伊人久久精品影院| 精品国产成人国产在线| 欧美日韩亚洲国产| 亚洲精品天堂在线观看| 国产精品大白天新婚身材| 亚洲成人在线网| 黄色成年视频| 最新痴汉在线无码AV| 亚洲a免费| 亚洲国产综合自在线另类| 亚洲资源在线视频| 8090成人午夜精品| 色综合久久88色综合天天提莫| 亚洲αv毛片| 九九热免费在线视频| 国产成人禁片在线观看| 亚洲AV色香蕉一区二区| 国产乱人伦AV在线A| 亚洲无码精彩视频在线观看| 亚洲制服丝袜第一页| 亚洲色图综合在线| 国产激情国语对白普通话| 欧美日韩中文国产va另类| 蜜芽国产尤物av尤物在线看| 亚洲精品国产成人7777| 久久semm亚洲国产| 国产在线精品美女观看| 18禁影院亚洲专区| 99精品高清在线播放| 视频二区欧美| 91网红精品在线观看| 真人免费一级毛片一区二区| 亚洲精品无码抽插日韩| 久久精品国产91久久综合麻豆自制| 亚洲精品国产乱码不卡| 成年A级毛片| 欧美日韩国产在线观看一区二区三区| 午夜视频免费一区二区在线看| 性网站在线观看| 亚洲中文在线视频| 在线观看亚洲成人| 亚洲二区视频| 日韩国产一区二区三区无码| 黄色成年视频|