Subscribe Now Subscribe Today
Science Alert
 
Blue
   
Curve Top
Journal of Applied Sciences
  Year: 2013 | Volume: 13 | Issue: 6 | Page No.: 768-789
DOI: 10.3923/jas.2013.768.789
 
Facebook Twitter Digg Reddit Linkedin StumbleUpon E-mail

Randomness Analysis on Blowfish Block Cipher Using ECB and CBC Modes

Ashwak Mahmood Alabaichi, Ramlan Mahmood, Faudziah Ahmad and Mohammed S. Mechee

Abstract:
Randomness of the output is one of the significant factors in measuring the security of any cryptographic algorithm. Non-random block cipher is vulnerable to any type of attack. This paper presents the National Institute of Standard and Technology (NIST) statistical tests of the Blowfish algorithm to investigate its randomness. Blowfish algorithm with Electronic Codebook (ECB) and Cipher Block Chaining (CBC) modes were conducted for these tests. In addition, comparisons between them were introduced. The analysis showed that Blowfish algorithm with ECB mode was inappropriate with data such as text and image files which have large strings of identical bytes. This inconsistency is due to the majority of the 188 statistical tests of NIST statistical tests failing in all rounds.
PDF Fulltext XML References Citation Report Citation
How to cite this article:

Ashwak Mahmood Alabaichi, Ramlan Mahmood, Faudziah Ahmad and Mohammed S. Mechee, 2013. Randomness Analysis on Blowfish Block Cipher Using ECB and CBC Modes. Journal of Applied Sciences, 13: 768-789.

DOI: 10.3923/jas.2013.768.789

URL: https://scialert.net/abstract/?doi=jas.2013.768.789

COMMENT ON THIS PAPER
 
 
 

 

 
 
 
 
 
 
 
 
 

 
 
 
 
 
 
 

Curve Bottom