Title :
PARC4: High performance implementation of RC4 cryptographic algorithm using parallelism
Author :
Handa, Disha ; Kapoor, B.
Author_Institution :
Comput. Sci. & Eng. Dept., Chitkara Univ., Baddi, India
Abstract :
In today´s network-based cloud computing era, software applications are playing big role. The security of these software applications is paramount to the successful use of these applications. These applications utilize cryptographic algorithms to secure the data over the network through encryption and decryption processes. The use of parallel processors is now common in both mobile and cloud computing scenarios. Cryptographic algorithms are compute intensive and can significantly benefit from parallelism. This paper introduces a parallel approach to symmetric stream cipher security algorithm known as RC4. The algorithm is very popular and used in many key applications such the Wi-Fi connections, Skype, and Bit Torrent protocol systems. We present an efficient parallel implementation to the compute intensive PRGA that is pseudo-random generation algorithm portion of the RC4 algorithm and the resulted algorithm will be named as PARC4. The algorithm divides a message into fix sized large blocks and encrypts these blocks concurrently on multi core machine.
Keywords :
cloud computing; cryptography; mobile computing; parallel algorithms; PARC4; PRGA; RC4 cryptographic algorithm; decryption process; encryption process; high performance implementation; mobile computing scenario; multi core machine; network-based cloud computing era; pseudo-random generation algorithm; symmetric stream cipher security algorithm; Algorithm design and analysis; Arrays; Ciphers; Field programmable gate arrays; Parallel processing; Program processors; Encryption; PRGA; Parallel Algorithms; RC4; Stream Cipher; Symmetric; WEP;
Conference_Titel :
Optimization, Reliabilty, and Information Technology (ICROIT), 2014 International Conference on
Conference_Location :
Faridabad
Print_ISBN :
978-1-4799-3958-9
DOI :
10.1109/ICROIT.2014.6798339