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

基于多離散對數問題的公鑰密碼

2014-05-31 06:49:44付向群鮑皖蘇史建紅李發達
電子與信息學報 2014年6期
關鍵詞:安全性

付向群 鮑皖蘇 史建紅 李發達

?

基于多離散對數問題的公鑰密碼

付向群 鮑皖蘇*史建紅 李發達

(信息工程大學 鄭州 450004)

該文首先定義了多離散對數問題,給出了現有隱含子群問題量子計算算法不適用于求解該問題的必要條件,且該問題在經典計算模式下,其困難性比離散對數問題難,用于求解有限域上離散對數問題的數域篩法不適用于求解多離散對數問題。然后設計了基于多離散對數問題的公鑰密碼,其安全性依賴于多離散對數問題,且公私鑰的數據量小,分析了算法參數的選取原則,證明了算法脫密原理的正確性,算法在每次加密時需要隨機選取一個數,使得算法對同一個明文加密所得的密文不一定相同。

密碼學;離散對數問題;公鑰密碼;量子計算

1 引言

信息安全主要依賴于密碼算法,為了達到該目的,密碼算法應當滿足:密碼體制能夠抵抗現有的各種可能攻擊方法;算法的安全性依賴于密鑰且易于實現。因此,密鑰在密碼算法中起到重要的作用。文獻[1]提出公鑰密碼思想,有效解決了密鑰分配問題。

公鑰密碼能否抵抗量子計算攻擊,在于安全性依賴的數學難題能否抵抗量子計算攻擊。目前,學者普遍認為,基于NPC問題的公鑰密碼體制可以抵抗現有條件下量子計算攻擊,一般指的是抵抗現有隱含子群問題量子計算算法,主要有基于糾錯編碼的公鑰密碼體制、基于辮群的公鑰密碼體制、基于多變量方程組的公鑰密碼體制、基于格的公鑰密碼體制。基于糾錯編碼的公鑰密碼體制的密鑰量大,不具有實用性;基于辮群、多變量方程組的安全性受到質疑,不能達到理想的安全強度;如果基于格的公鑰密碼體制所使用的格是一些具有特殊性質的格,其安全強度不夠,易于受到攻擊,比如Ajtai設計的AD公鑰密碼體制[12]。由此可以看出,抵抗現有條件下量子計算攻擊的公鑰密碼都存在一些缺陷,要么存在密鑰量大,不實用的缺陷,要么安全性受到學者們的質疑,因此,給出一個密鑰量小、安全性高且能抵抗現有條件下量子計算攻擊的公鑰密碼,值得進一步研究與探索。

本文首先定義了多離散對數問題,給出了該問題存在多項式時間量子計算算法的條件,進一步給出了該問題可以抵抗現有隱含子群問題量子計算算法攻擊的條件,且該問題在經典計算機上的難度至少相當于離散對數問題,因此,只要該問題選擇合適的參數,就可以抵抗現有隱含子群問題量子計算算法攻擊以及現有的經典攻擊方法。然后設計了基于多離散對數問題的公鑰密碼,其安全性建立在多離散對數問題的基礎上,可以抵抗現有的攻擊方法,并分析了該算法選取的參數的存在性與選取原則,該公鑰密碼可以抵抗現有隱含子群問題量子計算算法的攻擊以及求解有限域上離散對數問題的數域篩法,而且其公私鑰的數據量小,該算法在每次加密時,均要選擇一個隨機數,以此來達到對同一個明文加密所得密文不一定相同的目的,并證明了算法脫密原理的正確性。

2 多離散對數問題的經典計算復雜性

多離散對數問題實質上是通過多個離散對數問題復合在一起,以此來增加問題的困難性,因此,在經典計算機上,多離散對數問題的求解難度至少等價于離散對數問題,亦即該問題是一個困難問題。下面分析多離散對數問題的經典計算復雜性。

2.1 窮盡攻擊

2.2 離散對數問題的數域篩法

步驟3 用構造的多個線性關系式組成線性方程組,進而通過解方程組求出因子基;

3 多離散對數問題的量子計算復雜性

在現有公開文獻中,大部分多項式時間量子計算算法都能歸約為隱含子群問題量子計算算法,是一個通用的量子計算算法,而其它多項式時間量子計算算法均需要依據所求問題具有特殊的性質,才能使得算法以很大的概率求出問題的解,例如Pell方程量子計算算法[15],該算法是依據Pell方程的所有解可由其中一個解全部生成。因此,本文主要分析隱含子群問題量子計算算法是否適用于求解多離散對數問題。

引理1[16]一次同余式組

證明 要證明定理成立,只需證明一次同余式組

無解。

如果一次同余式組式(1)有解,那么對任意的一次同余式組

無解,矛盾,亦即式(1)無解。 證畢

證明 由引理1易得推論1。 證畢

表1 值

4 基于多離散對數問題的公鑰密碼

量子計算算法的出現,對現代密碼產生了重要的影響,設計抗量子計算攻擊的密碼算法成為研究的熱點,為此本文設計了基于多離散對數問題的公鑰密碼算法。

4.1 基于多離散對數問題的公鑰密碼算法

4.1.1用戶B選取參數并生成密鑰

4.1.2用戶A加密

4.1.3用戶B脫密

4.2 正確性分析

亦即

因此,基于多離散對數問題的公鑰密碼的脫密原理是正確的。

4.3 安全性分析

4.4 數據量分析

由用戶的加密過程可以看出,密文長度是明文長度的4倍。

綜上分析可知,基于多離散對數問題的公鑰密碼算法可以抵抗現有隱含子群問題量子計算算法攻擊,公私鑰的數據量小,而且與基于離散對數問題的公鑰密碼算法相比,其被攻破的難度更難。在算法的加脫密過程中,算法只需要用到乘法運算,因此,算法易于實現。

5 結束語

本文給出了多離散對數問題的定義,給出了其抵抗現有隱含子群問題量子計算算法攻擊的必要條件,并基于該問題設計了公鑰密碼,該算法可以抵抗現有的經典攻擊方法,且可以抵抗現有隱含子群問題量子計算算法攻擊。然而本文沒有給出多離散對數問題抵抗現有隱含子群問題量子計算算法攻擊的充分條件,如何給出該充分條件有待進一步研究與探索。

[1] Diffie W and Hellman M E. New directions on cryptography [J]., 1976, IT-22(6): 644-654.

[2] 李凱, 黃曉英, 滕吉紅, 等. 一種基于Einstein-Podolsky- Rosen(EPR)序列的量子安全通信協議[J]. 電子與信息學報, 2012, 34(8): 1917-1922.

Li Kai, Huang Xiao-ying, Teng Ji-hong,.. A quantum secure direct communication scheme based on Einstein- Podolsky-Rosen (EPR) sequence[J].&, 2012, 34(8): 1917-1922.

[3] 易運暉, 朱暢華, 裴昌幸, 等. 偏振旋轉的量子私有信息檢索方案[J]. 電子與信息學報, 2012, 34(10): 2353-2357.

Yi Yun-hui, Zhu Chang-hua, Pei Chang-xing,.. Quantum private information retrieval based on polarization rotation[J].&, 2012, 34(10): 2353-2357.

[4] Fu Xiang-qun, Bao Wan-su, Zhou Chun,..-bit semiclassical quantum Fourier transform[J]., 2012, 57(1): 119-124.

[5] Shor P W. Polynomial-time algorithms for prime factorization and discrete logarithms on a quantum computer [J]., 1997, 26(5): 1484-1509.

[6] Grover L K. A fast quantum mechanics algorithm for database search[C]. Proceedings of the Twenty-Eighth Annual ACM Symposium on the Theory of computing, Philadelphia, 1996: 212-219.

[7] 王保倉, 韋永壯, 胡予濮. 基于隨機背包的公鑰密碼[J]. 電子與信息學報, 2010, 32(7): 1580-1584.

Wang Bao-cang, Wei Yong-zhuang, and Hu Yu-pu. Public key cryptosystem using random knapsacks[J].&, 2010, 32(7): 1580-1584.

[8] 韓立東, 劉明潔, 畢經國. 兩種背包型的公鑰密碼算法的安全性分析[J]. 電子與信息學報, 2010, 32(6): 1485-1488.

Han Li-dong, Liu Ming-jie, and Bi Jing-guo. Security analysis of two knapsack-type public key cryptosystems[J].&, 2010, 32(6): 1485-1488.

[9] 魯曉彬, 鮑皖蘇, 李發達, 等. 基于MI和TPM混合的多變量數字簽名方案[J]. 電子學報, 2012, 40(10): 2021-2025.

Lu Xiao-bin, Bao Wan-su, Li Fa-da,.. A MPKC signature scheme based on mixing of MI and TPM[J]., 2012, 40(10): 2021-2025.

[10] 葉茂, 胡學先, 劉文芬. 基于格的三方口令認證密鑰交換協議[J]. 電子與信息學報, 2013, 35(6): 1376-1381.

Ye Mao, Hu Xue-xian, and Liu Wen-fen. Password authenticated key exchange protocol in the three party setting based on lattices[J].&, 2013, 35(6): 1376-1381.

[11] 光焱, 顧純祥, 祝躍飛, 等. 一種基于LWE問題的無證書全同態加密體制[J]. 電子與信息學報, 2013, 35(4): 988-993.

Guang Yan, Gu Chun-xiang, Zhu Yue-fei,.. Certificateless fully homomorphic encryption based on LWE problem[J].&, 2013, 35(4): 988-993.

[12] Ajtai M. Generating hard instances of lattice problems[C]. Proceedings of the Twenty-Eighth Annual ACM Symposium on the Theory of Computing, Philadelphia, 1996: 1-32.

[13] Menezes A J, Oorschot P C V, and Vanstone S A. Handbook of Applied Cryptography[M]. Canda: CRC Press LLC, 1997: 103-104.

[14] Gordon D M. Discrete Logarithms in GF(P) using the number field sieve[J]., 1993, 6(1): 124-138.

[15] Hallgren S. Polynomial-time Quantum algorithm for Pell’s equation and the principal Ideal problem[C]. Proceedings of the 34th Annual ACM Symposium on Theory of Computation, New York, 2002: 653-658.

[16] 潘承洞, 潘承彪. 初等數論[M]. 第2版, 北京: 北京大學出版社, 2003: 155-190.

Pan Cheng-dong and Pan Cheng-biao. Elementary Number Theory[M]. Second Edition, Beijing: Peking University Press, 2003: 155-190.

付向群: 男,1985年生,博士生,研究方向為量子密碼與量子計算.

鮑皖蘇: 男,1966年生,博士生導師,教授,研究方向為量子密碼、序列密碼、公鑰密碼.

史建紅: 男,1975年生,碩士生導師,副教授,研究方向為量子密碼、量子協議、公鑰密碼.

李發達: 男,1989年生,碩士生,研究方向為量子計算.

Public-key Cryptograph Based on the Multi-discrete Logarithm Problem

Fu Xiang-qun Bao Wan-su Shi Jian-hong Li Fa-da

(Information Engineering University, Zhengzhou 450004, China)

In this paper, the multi-discrete logarithm problem is formally defined, and the necessary conditions of resistance to the quantum algorithm for the hidden subgroup problem are given. It is more difficult than the discrete logarithm problem. And the number field sieve for the discrete logarithm problem is not suitable for addressing it. Furthermore, the public-key cryptograph is designed against the problem, of which the key amount is small. This paper analyses the principles of parameter selection and proves the correctness of the decryption works. It is critical that different random integersare

to the encrypt different messages.

Cryptography; Discrete logarithm problem; Public-key cryptograph; Quantum computation

TN918.1

A

1009-5896(2014)06-1423-05

10.3724/SP.J.1146.2013.01324

鮑皖蘇 2010thzz@sina.com

2013-08-28收到,2013-12-13改回

國家973計劃項目(2013CB338002)資助課題

猜你喜歡
安全性
兩款輸液泵的輸血安全性評估
新染料可提高電動汽車安全性
既有建筑工程質量安全性的思考
某既有隔震建筑檢測與安全性鑒定
基于安全性需求的高升力控制系統架構設計
加強廣播電視信息安全性的思考
科技傳播(2019年22期)2020-01-14 03:05:32
網約車安全性提高研究
活力(2019年17期)2019-11-26 00:42:18
注意藥酒服用的安全性
基層中醫藥(2018年6期)2018-08-29 01:20:20
田間施用滅幼脲在桃中的殘留安全性評估
ApplePay橫空出世 安全性遭受質疑 拿什么保護你,我的蘋果支付?
主站蜘蛛池模板: 亚洲第一极品精品无码| 亚洲a级在线观看| 日韩第一页在线| 久久精品无码国产一区二区三区 | 亚洲天堂777| 一级毛片在线播放| 国产黄在线观看| 欧洲在线免费视频| 国产极品嫩模在线观看91| 九九视频在线免费观看| 青青草国产精品久久久久| 91网在线| 午夜视频日本| 丁香婷婷综合激情| 欧美综合区自拍亚洲综合绿色| 日韩午夜福利在线观看| 成年人福利视频| 国产一区二区三区免费观看| 国产精品污污在线观看网站| 亚洲精品不卡午夜精品| 99草精品视频| 亚洲AV一二三区无码AV蜜桃| 亚洲愉拍一区二区精品| 成人中文字幕在线| 天天色天天操综合网| 69精品在线观看| 国产高清不卡| 亚国产欧美在线人成| 久久精品66| 日本免费高清一区| 毛片卡一卡二| 国产精品人莉莉成在线播放| 国产精品v欧美| 高清色本在线www| 国产9191精品免费观看| 视频国产精品丝袜第一页| 国产成人精品视频一区视频二区| 91人妻在线视频| 日韩在线视频网| 亚洲制服中文字幕一区二区| 亚洲午夜国产片在线观看| 亚洲精品在线观看91| 夜夜高潮夜夜爽国产伦精品| 58av国产精品| 天天综合色网| 国产一级妓女av网站| 99热这里只有精品5| 国产精品v欧美| 亚洲综合中文字幕国产精品欧美| 不卡国产视频第一页| 欧美国产成人在线| 日韩经典精品无码一区二区| 日本久久久久久免费网络| 亚洲伊人天堂| 国产经典在线观看一区| 高h视频在线| 久久国产精品影院| 久操线在视频在线观看| 亚洲人成在线精品| 91亚洲影院| 国产精品私拍在线爆乳| 欧美精品1区| 国产黄在线观看| 欧美激情视频二区| 激情爆乳一区二区| 亚洲欧美天堂网| 久久77777| 天天综合网在线| 亚洲欧美精品一中文字幕| 97在线免费| 呦女精品网站| 天堂网国产| 国产精品七七在线播放| 国产福利小视频高清在线观看| 色精品视频| 亚洲国产天堂久久九九九| 午夜精品福利影院| 国产亚洲欧美日本一二三本道| 色老头综合网| 亚洲一区二区精品无码久久久| 色135综合网| 91丝袜在线观看|