Sign inSubmit
ArticleMetrics
Research Article · Open access · Published 12 January 2012

New Mersenne Number Transform Diffusion Power Analysis

M. F. Al-Gailani1 & S. Boussakta1

American Journal of Engineering and Applied Sciences, Volume 4, Issue 4, pp. 461–469 · doi.org/10.3844/ajeassp.2011.461.469

7,448 accesses5,020 downloads2 citations (Crossref)Metrics
Cite Check for updates

Abstract

Problem statement: Due to significant developments in the processing power and parallel processing technologies, the existing encryption algorithms are increasingly susceptible to attacks, such as side-channel attacks, for example. Designing new encryption algorithms that work efficiently on different platforms and security levels to protect the transmitted data from any possible attacks is one of the most important issues in today’s information and network security. The aim is to find more secure, reliable and flexible systems that can run as a ratified standard, with reasonable computational complexity for a sufficient service time. To expand the longevity of the algorithm, it is important to be designed to work efficiently on a variety of block sizes and key lengths according to the security demand. A sensible solution is the suggested use of a parameter transform. Approach: The present study evaluates the appropriateness of the New Mersenne Number Transform for security applications by analyzing and estimating its avalanche and diffusion power. Results: The results confirm that the transform in general reflects good avalanche characteristics that are for most cases over 50% and can be up to 100%. The lower bound can be further improved by increasing the modulus and/or the transform length. Conclusion: This New Mersenne Number Transform is highly flexible and adaptable for this application. It can be involved in the design of a secure cryptosystem for the following reasons; changing a single input element makes drastic changes in the output elements and vice versa (sensitivity), provides variable block size and key length (parameterization). Has long transform length (power of two), is error free and its inverse is the same with a scale factor of (1/N) which simplifies implementation of both encryption and decryption. Finally, it is appropriate for real time implementations such as fast algorithms, which can be applied to it, to speed up processing.

Licence and reuse

Open access. This article is licensed under a Creative Commons Attribution 3.0 Licence (CC BY 3.0), as printed on the article, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original authors and the source. No permission is needed.

How to reuse this article

Responses (0)

Have a comment on this research? Sign in to respond. Responses are moderated and published with your name and affiliation; the authors are invited to reply. How we use your dataWrite a response

About this article

Cite this article

Al-Gailani, M. F. & Boussakta, S. (2011). New Mersenne Number Transform Diffusion Power Analysis. American Journal of Engineering and Applied Sciences, 4(4), 461–469. https://doi.org/10.3844/ajeassp.2011.461.469

Licence
CC BY 3.0
Issue
Volume 4, Issue 4
Policies
Editorial independenceUse of generative AIData availabilityAppeals and complaints
Version
Version of record
New Mersenne Number Transform Diffusion Power AnalysisAmerican Journal of Engineering and Applied Sciences · Volume 4, Issue 4 · pp. 461–469 · CC BY 3.0Download