Mahmoud Rajallah Asassfeh1
, Mohammad Qatawneh1
and Feras Mohamed ALAzzeh2
1Department of Computer Science-King Abdullah II School for information technology,
University of Jordan, Amman-Jordan,
2Department of computer information systems, Alzaytoonah University of Jordan,
Amman-Jordan.
ABSTRACT
Cryptographic applications are becoming increasingly more important in today’s world of data exchange,
big volumes of data need to be transferred safely from one location to another at high speed. In this paper,
the parallel implementation of blowfish cryptography algorithm is evaluated and compared in terms of
running time, speed up and parallel efficiency. The parallel implementation of blowfish is implemented
using message passing interface (MPI) library, and the results have been conducted using IMAN1
Supercomputer. The experimental results show that the runtime of blowfish algorithm is decreased as the
number of processors is increased. Moreover, when the number of processors is 2, 4, and 8, parallel
efficiency achieves up to 99%, 98%, and 66%, respectively.
KEYWORDS
Blowfish; Encryption; MPI; Supercomputer
No comments:
Post a Comment