Title :
An efficient parallel algorithm for secured data communications using RSA public key cryptography method
Author :
Saxena, Shanky ; Kapoor, B.
Author_Institution :
Chitkara Univ., Barotiwala, India
Abstract :
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.
Keywords :
data communication; message passing; parallel algorithms; public key cryptography; software libraries; GCC infrastructure; GMP library; OpenMP; RSA public key cryptography method; data communication security; decryption; encryption; intense modular computations; modular arithmetic; modular calculations; modular exponentiation; modular reduction; parallel RSA algorithm; performance analysis; public-key infrastructure; sequential implementation; Conferences; Decision support systems; Handheld computers; GCC infrastructure; GMP Library; Open MP; Public key algorithm; RSA; parallel computation;
Conference_Titel :
Advance Computing Conference (IACC), 2014 IEEE International
Conference_Location :
Gurgaon
Print_ISBN :
978-1-4799-2571-1
DOI :
10.1109/IAdCC.2014.6779433