Journal of Applied Sciences1812-56541812-5662Asian Network for Scientific Information10.3923/jas.2015.728.740AlabaichiAshwakMecheeMohammed S.52015155In order to measure the degree of security of RAF algorithm, some cryptographic
tests must be applied such as randomness test, avalanche criteria, correlation
coefficient and criteria of S-Box. In this study, we analyze the security of RAF.
The security analysis is divided into two phases. The first phase investigates
the output of the entire RAF, including the avalanche text and the correlation
coefficient. The second phase investigates the quality of the dynamic 3D S-Box
generated by the RAF by using the avalanche criterion (AVAL), the Strict Avalanche
Criterion (SAC) and the Bit Independence Criterion (BIC). In addition, RAF algorithm
is compared with the Blowfish Algorithm (BA). The avalanche text findings show
that both algorithms produced satisfactory results on the second round. The correlation
coefficient for RAF showed better non-linearity than BA. The S-Box analyses show
that the dynamic 3D S-Box in the RAF is equipped with more security features than
dynamic S-boxes in BA. C++ is used in the implementation of both algorithms. MATLAB
computing software is used to implement the properties (AVAL, SAC and BIC) as
well as the avalanche text and the correlation coefficient.]]>Alabaichi, A., R. Mahmod and F. Ahmad,2014Alabaichi, A., R. Mahmod and F. Ahmad,2014Alabaichi, A., R. Mahmod and F. Ahmad,2013Alabaichi, A., R. Mahmod and F. Ahmad,2013Mar, P.P. and K.M. Latt,2008Adams, C. and S. Tavares,1990Hussain, I., T. Shah, M. Afzal and H. Mahmood,2010Vergili, I. and M. Yucel,2000Ariffin, S.,2012Mahmoud, E.M., A.A. El Hafez, T.A. Elgarf and A. Zekry,2013Dawson, E., H. Gustafson and A.N. Pettitt,1992Juremi, J., R. Mahmod and S. Sulaiman,2012Sulaiman, S., Z. Muda and J. Juremi,2012Castro, J.C.H., J.M. Sierra, A. Seznec, A. Izquierdo and A. Ribagorda,2005Doganaksoy, A., B. Ege, O. Kocak and F. Sulak,2010Agrawal, H. and M. Sharma,2010Mohan, H.S. and A.R. Reddy,2011Ramanujam, S. and M. Karuppiah,2011Ariffin, S., R. Mahmod, A. Jaafar, M. Rezal and K. Ariffin,2012Fahmy, A., M. Shaarawy, K. El-Hadad, G. Salama and K. Hassanain,2005Mohammad, F.Y., A.E. Rohiem and A.D. Elbayoumy,2009Feistel, H.,1973Webster, A. and S. Tavares,1986Selcuk, K. and Y. Melek,2001Manikandan, G., N. Sairam and M. Kamarasan,2012