An Efficient Parallel Algorithm for Secured Data Communications Using RSA Public Key Cryptography Method

被引:0
作者
Saxena, Sapna [1 ]
Kapoor, Bhanu [1 ]
机构
[1] Chitkara Univ, Rajpura, Himachal Prades, India
来源
SOUVENIR OF THE 2014 IEEE INTERNATIONAL ADVANCE COMPUTING CONFERENCE (IACC) | 2014年
关键词
Public key algorithm; parallet computation; RSA; GMP Library; Opea MP; GCC infrastructure;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Public-key infrastructure based cryptographic algorithms are usually considered as slower than their corresponding symmetric key based algorithms due to their root in modular arithmetic. In the RSA public-key security algorithm, the encryption and decryption is entirely based on modular exponentiation and modular reduction which are performed on very large integers, typically 1024 bits. Due to this reason the sequential implementation of RSA becomes compute-intensive and takes lot of time and energy to execute. Moreover, it is very difficult to perform intense modular computations on very large integers because of the limitation in size of basic data types available with GCC infrastructure. In this paper, we are looking into the possibility of improving the performance of proposed parallel RSA algorithm by using two different techniques simultaneously, first implementing modular calculations on larger integers using GMP library and second by parallelizing it using OpenMP on the GCC infrastructure. We have also analyzed the performance gained by comparing the sequential version with the parallel versions of RSA running on the GCC infrastructure.
引用
收藏
页码:850 / 854
页数:5
相关论文
共 12 条
[1]  
[Anonymous], 2000, Parallel Programming in OpenMP
[2]  
[Anonymous], 2012, GNU MULTIPLE PRECISI
[3]  
[Anonymous], 1983, COMMUN ACM, DOI DOI 10.1145/357980.358017
[4]  
Barrett F., 1986, LECT NOTES COMPUTER, P311
[5]  
Bewick G. W., 1994, Fast Multiplication: Algorithms and Implementation
[6]  
Cohen H., 2006, DISCRETE MATH ITS AP
[7]   NEW DIRECTIONS IN CRYPTOGRAPHY [J].
DIFFIE, W ;
HELLMAN, ME .
IEEE TRANSACTIONS ON INFORMATION THEORY, 1976, 22 (06) :644-654
[8]  
Fu C., 2008, WIR COMM NETW MOB CO, P1
[9]  
Markov Igor L., 2012, QUANTUM INF COMPUT, V12
[10]  
Menezes A., 1996, HDB APPL CRYPTOGRAPH