基于MPI的RSA改進算法研究
[Abstract]:The problem of information security has attracted more and more attention of the whole society and brought about the rapid development of information security technology. According to the needs of various information technologies and related applications, many encryption algorithms have been put forward, and the appearance of asymmetric encryption system marks the gradual improvement of encryption system. RSA algorithm is the representative algorithm of asymmetric encryption algorithm. It was once regarded as a standard template for the research of public key cryptosystem. Modular power operation is the most basic and time-consuming operation in RSA public key cryptography. In order to ensure the security of encrypted data, we need to increase the number of key bits of RSA. With the increase of the number of key bits, the speed of encryption and decryption becomes slower, so we need to improve the RSA algorithm to improve the speed. By using the MPI messaging parallel interface, multiple nodes can be enabled to complete the calculation together, thus shortening the computing time. This paper starts with the study of the number theory of RSA algorithm. First, the plaintext is decomposed to obtain the factor. Based on the property that large integers which can be divisible by two integers of mutual prime can be divisible by the product of these two integers, a fast decomposition method of large integers is designed in this paper. Then, the decomposed factors are grouped. Because the parallel operation time after grouping large integers depends on the process with the longest running time, we can sort the small integers after decomposition and realize the average grouping. Finally, the large integer power operation is converted to the small integer power operation. For the process of factorial grouping, by sorting the small integers and grouping them evenly, we can get more balanced subtasks, and use MPI to realize parallel operation, thus saving the time of operation. Experimental results show that the improved RSA parallel algorithm based on MPI can effectively improve the computational speed of the algorithm.
【學位授予單位】:天津工業(yè)大學
【學位級別】:碩士
【學位授予年份】:2016
【分類號】:TN918.4
【相似文獻】
相關期刊論文 前10條
1 ;互通身份加強識別——RSA與Juniper Networks低成本實現(xiàn)安全保護[J];每周電腦報;2004年46期
2 紅文;RSA攜“伙伴”計劃 打造全新渠道[J];計算機安全;2005年07期
3 ;RSA年會新聞集萃[J];網(wǎng)絡安全技術與應用;2005年03期
4 ;RSA年會期間美國知名信息安全雜志發(fā)布年度獲獎情況[J];網(wǎng)絡安全技術與應用;2005年03期
5 王琨月;;自適應認證降低在線交易風險——RSA推電話自適應解決方案[J];每周電腦報;2006年45期
6 馬昌社;;改進的基于RSA簽名的公平交換協(xié)議[J];計算機系統(tǒng)應用;2007年02期
7 ;RSA大會透露未來四大安全熱點[J];中國教育網(wǎng)絡;2014年04期
8 ;RSA總裁科維洛:呼喚信息安全四大思維革命[J];計算機安全;2008年03期
9 ;RSA獲評2013身份認證魔力象限領導者[J];計算機安全;2013年05期
10 ;飛天公司第三次參展美國RSA信息安全展覽會[J];電腦編程技巧與維護;2006年04期
相關會議論文 前3條
1 焦文文;張娟;康國政;郭素娟;邵雪嬌;;基于RSA方法的顆粒增強金屬基復合材料棘輪行為的數(shù)值模擬[A];復合材料:創(chuàng)新與可持續(xù)發(fā)展(下冊)[C];2010年
2 王婷娟;管會生;尹暉;;DSA與RSA相結合的數(shù)字簽名技術[A];全國第19屆計算機技術與應用(CACIS)學術會議論文集(下冊)[C];2008年
3 黃麗偉;曹景龍;呂克偉;;抵御一般混合敵手的RSA可驗證簽名方案[A];第26次全國計算機安全學術交流會論文集[C];2011年
相關重要報紙文章 前10條
1 赫澄;易安信收購RSA,存儲牽手安全[N];中國國門時報;2006年
2 本報記者 熊海燕;RSA為銀行架起信息安全屏障[N];國際商報;2010年
3 記者 蒙克;云安全成RSA 2010大會關注焦點[N];網(wǎng)絡世界;2010年
4 ;RSA構造身份安全基石[N];中國計算機報;2004年
5 胡英;RSA力推以信息為核心的安全[N];計算機世界;2007年
6 本報記者 宋麗娜;RSA倚重渠道[N];網(wǎng)絡世界;2004年
7 鄭經(jīng);RSA正式啟動全球可再生能源卓越中心[N];中國改革報;2008年
8 本報記者 湯潯芳;RSA大會2011:關注云安全落地[N];計算機世界;2011年
9 記者 楊林;RSA一季度業(yè)績上升勢頭良好[N];中國保險報;2010年
10 本報記者 康民;企業(yè)IT合規(guī)迫在眉睫 RSA支招應對[N];中國保險報;2009年
相關碩士學位論文 前7條
1 王樹天;基于MPI的RSA改進算法研究[D];天津工業(yè)大學;2016年
2 宋琦;基于RSA的一般訪問結構的秘密共享研究[D];合肥工業(yè)大學;2015年
3 李云飛;RSA密碼算法的改進與實現(xiàn)[D];云南大學;2011年
4 周健;基于Hadoop的分布式RSA快速加密算法的設計及其實現(xiàn)[D];陜西師范大學;2013年
5 許金玲;基于RSA與AES混合加密系統(tǒng)的算法研究[D];燕山大學;2006年
6 吉延;在S/MIME協(xié)議下的WEBMAIL系統(tǒng)安全性研究與實現(xiàn)[D];西安工業(yè)大學;2006年
7 劉項洋;基于RSA的隨機密鑰交換系統(tǒng)的研究與設計[D];合肥工業(yè)大學;2004年
,本文編號:2397885
本文鏈接:http://www.sikaile.net/kejilunwen/xinxigongchenglunwen/2397885.html