Paper Title

Randomness Evaluation Framework of Cryptographic Algorithms  


Authors

Cristina-Loredana Duta, Bogdan-Costel Mocanu, Florin-Alexandru Vladescu and Laura Gheorghe, University Politehnica of Bucharest, Romania


Abstract

Nowadays, computer systems are developing very rapidly and become more and more complex, which leads to the necessity to provide security for them. This paper is intended to present software for testing and evaluating cryptographic algorithms. When evaluating block and stream ciphers one of the most basic property expected from them is to pass statistical randomness testing, demonstrating in this way their suitability to be random number generators. The primary goal of this paper is to propose a new framework to evaluate the randomness of cryptographic algorithms: based only on a .dll file which offers access to the encryption function, the decryption function and the key schedule function of the cipher that has to be tested (block cipher or stream cipher), the application evaluates the randomness and provides an interpretation of the results. For this, all nine tests used for evaluation of AES candidate block ciphers and three NIST statistical tests are applied to the algorithm being tested. In this paper, we have evaluated Tiny Encryption Algorithm (block ciper), Camellia (block cipher) and LEX (stream cipher) to determine if they pass statistical randomness testing.


Keywords

Cryptography, Randomness tests, NIST Statistical Test Suite, TEA, LEX, Camellia


Pdf URL:

https://wireilla.com/papers/ijcis/V4N1/4114ijcis03.pdf


Google Scholar URL:

https://scholar.google.co.in/citationsview_op=view_citation&hl=en&user=l4HWIisAAAAJ&cstart=20&pagesize=80&sortby=pubdate&citation_for_view=l4HWIisAAAAJ:MXK_kJrjxJIC


Comments

Popular posts from this blog

Implementation of a New Methodology to Reduce the Effects of Changes of Illumination in Face Recognition-based Authentication Andres

A DEFENSE MECHANISM FOR CREDIT CARD FRAUD DETECTION

DYNAMIC VALIDITY PERIOD CALCULATION OF DIGITAL CERTIFICATES BASED ON AGGREGATED SECURITY ASSESSMENT