Improved MARS Ciphering Using a Metamorphic-Enhanced Function
Commenced in January 2007
Frequency: Monthly
Edition: International
Paper Count: 33093
Improved MARS Ciphering Using a Metamorphic-Enhanced Function

Authors: Moataz M. Naguib, Hatem Khater, A. Baith Mohamed

Abstract:

MARS is a shared-key (symmetric) block cipher algorithm supporting 128-bit block size and a variable key size of between 128 and 448 bits. MARS has a several rounds of cryptographic core that is designed to take advantage of the powerful results for improving security/performance tradeoff over existing ciphers. In this work, a new function added to improve the ciphering process it is called, Meta-Morphic function. This function use XOR, Rotating, Inverting and No-Operation logical operations before and after encryption process. The aim of these operations is to improve MARS cipher process and makes a high confusion criterion for the Ciphertext.

Keywords: AES, MARS, Metamorphic, Cryptography, Block Cipher.

Digital Object Identifier (DOI): doi.org/10.5281/zenodo.1336222

Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 2043

References:


[1] Mohan H. S and A Raji Reddy, "Performance Analysis of AES and MARS Encryption Algorithms," International Journal of Computer Science (IJCSI), Vol. 8, Issue 4, No 1, July 2011.
[2] Rabie A. Mahmoud, Magdy Saeb, "A Metamorphic-Enhanced Two fish Block Cipher and Associated FPGA Implementation," International Journal of Computer and Network Security (IJCNS), Volume 2, January 2012.
[3] Ahmed Helmy, Magdy Saeb and A. Baith Mohamed, "A Metamorphic-Enhanced MARS Block Cipher,” The International Journal of Computer Science and Communication Security (IJCSCS), July, 2013.
[4] Magdy Saeb, "The Stone Cipher-192 (SC-192): A Metamorphic Cipher,” International Journal of Computer and Network Security (IJCNS), Vol. 1, No. 2, November 2009.
[5] Carolynn Burwick, Don Coppersmith, Edward D’Avignon, Rosario Gennaro, Shai Halevi, Charanjit Jutla, Stephen M. Matyas, Luke O’Connor, Mohammad Peyravian, David Safford, Nevenko Zunic, "The MARS Encryption Algorithm," IBM, August 27, 1999.
[6] C. Burwick, Don Coppersmith, E. D’Avignon, R. Gennaro, S. Halevi, C. Jutla, S. M. Matyas, L. O’Connor, M. Peyravian, D. Safford, N. Zunic, "MARS candidate cipher for AES," IBM Corporation, September, 1999.
[7] John Kelsey and Bruce Schneier, "MARS Attacks! Preliminary Cryptanalysis of Reduced-Round MARS Variants".