UPM Institutional Repository

Security analysis of blowfish algorithm


Citation

Alabaichi, Ashwak Mahmood and Ahmad, Faudziah and Mahmod, Ramlan (2013) Security analysis of blowfish algorithm. In: Second International Conference on Informatics & Applications (ICIA2013), 23-25 Sept. 2013, Lodz, Poland. (pp. 12-18).

Abstract

Blowfish algorithm (BA) is a symmetric block cipher with a 64-bit block size and variable key lengths from 32 bits up to a maximum of 448 bits. In order to measure the degree of security of blowfish algorithm, some cryptographic tests must be applied such as randomness test, avalanche criteria and correlation coefficient. In this paper we attempt to analyze the security of blowfish using avalanche criteria and correlation coefficient. We analyzed the randomness of the Blowfish output in an earlier paper titled “Randomness Analysis on Blowfish Block Cipher using ECB and CBC Modes”. The results obtained from the analysis of correlation coefficient showed that Blowfish algorithm gives a good non-linear relation between plaintext and ciphertext while the results of avalanche effect indicate that the algorithm presents good avalanche effect from the second round. C++ is used in the implementation of the blowfish algorithm; MATLAB programming (Mathworks, R., 2012a) is used in the implementation of avalanche effect and correlation coefficient.


Download File

[img] Text (Abstract)
Security analysis of blowfish algorithm.pdf

Download (48kB)

Additional Metadata

Item Type: Conference or Workshop Item (Paper)
Divisions: Faculty of Computer Science and Information Technology
DOI Number: https://doi.org/10.1109/ICoIA.2013.6650222
Publisher: IEEE
Keywords: Algorithm; Avalanche effect; Correlation coefficient
Depositing User: Nabilah Mustapa
Date Deposited: 04 Aug 2020 02:40
Last Modified: 04 Aug 2020 02:40
Altmetrics: http://www.altmetric.com/details.php?domain=psasir.upm.edu.my&doi=10.1109/ICoIA.2013.6650222
URI: http://psasir.upm.edu.my/id/eprint/44981
Statistic Details: View Download Statistic

Actions (login required)

View Item View Item