Performance Evaluation of Parallel International Data Encryption Algorithm on IMAN1 Super Computer

Distributed security is an evolving sub-domain of information and network security. Security applications play a serious role when data exchanging, different volumes of data should be transferred from one site to another safely and at high speed. In this paper, the parallel International Data Encryption Algorithm (IDEA) which is one of the security applications is implemented and evaluated in terms of running time, speedup, and efficiency. The parallel IDEA has been implemented using message passing interface (MPI) library, and the results have been conducted using IMAN1 Supercomputer, where a set of simulation runs carried out on different data sizes to define the best number of processor which can be used to manipulate these data sizes and to build a visualization about the processor number that can be used while the size of data increased. The experimental results show a good performance by reducing the running time, and increasing speed up of encryption and decryption processes for parallel IDEA when the number of processors ranges from 2 to 8 with achieved efficiency 97% to 83% respectively

[1]  Dariusz Burak Parallelization of an Encryption Algorithm Based on a Spatiotemporal Chaotic System and a Chaotic Neural Network , 2015, ICCS.

[2]  Dariusz Burak,et al.  Parallelization of the IDEA Algorithm , 2004, International Conference on Computational Science.

[3]  Monk-Ping Leong,et al.  A bit-serial implementation of the international data encryption algorithm IDEA , 2000, Proceedings 2000 IEEE Symposium on Field-Programmable Custom Computing Machines (Cat. No.PR00871).

[4]  Milind Mathur,et al.  COMPARISON BETWEEN DES , 3 DES , RC 2 , RC 6 , BLOWFISH AND AES , .

[5]  Mohammad Qatawneh,et al.  Performance Evaluation of Blowfish Algorithm on Supercomputer IMAN1 , 2018 .

[6]  A. K. Mandal,et al.  Performance evaluation of cryptographic algorithms: DES and AES , 2012, 2012 IEEE Students' Conference on Electrical, Electronics and Computer Science.

[7]  Qatawneh Mohammed EMBEDDING LINEAR ARRAY NETWORK INTO THE TREE-HYPERCUBE NETWORK , 2005 .

[8]  Hajar Mat Jani,et al.  Introducing an Encryption Algorithm based on IDEA , 2013 .

[9]  Mohammad Qatawneh Multilayer Hex-Cells: A New Class of Hex-Cell Interconnection Networks for Massively Parallel Systems , 2011, Int. J. Commun. Netw. Syst. Sci..

[10]  King Abdullah,et al.  New Routing Algorithm for Hex-Cell Network , 2015 .

[11]  Mohammad Qatawneh,et al.  Embedding Binary Tree and Bus into Hex-Cell Interconnection Network , 2011 .

[12]  Mohammad Qatawneh,et al.  SECTION BASED HEX-CELL ROUTING ALGORITHM (SBHCR) , 2015 .

[13]  Mohammad Qatawneh New Efficient Algorithm for Mapping Linear Array into Hex-Cell Network , 2016 .

[14]  Sandipan Basu INTERNATIONAL DATA ENCRYPTION ALGORITHM (IDEA) - A TYPICAL ILLUSTRATION , 2011 .

[15]  King Abdullah,et al.  Performance Evaluation of Parallel Sorting Algorithms on IMAN1 Supercomputer , 2016 .

[16]  Xuejia Lai,et al.  A Proposal for a New Block Encryption Standard , 1991, EUROCRYPT.