Stream Ciphers Analysis Methods

被引:5
作者
Bucerzan, D. [1 ]
Craciun, M. [1 ]
Chis, V. [1 ]
Ratiu, C. [2 ]
机构
[1] Aurel Vlaicu Univ Arad, Fac Exact Sci, Dept Math Informat, Arad 310330, Romania
[2] DARAMEC Srl, Sofronea FN, Arad, Romania
关键词
stream cipher; synchronous stream cipher; pseudorandom number generator (PRNG); performance analysis; statistical tests;
D O I
10.15837/ijccc.2010.4.2506
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The purpose of this paper is to present and to discuss analysis methods applied in symmetric cryptography, especially on stream ciphers. The tests were made on some algorithms and also on the personal symmetric cryptographic algorithm, HENKOS, based on a pseudorandom number generator. The test confirms that the algorithm appears to be secure and fast. The paper describes first the main parts of the cryptosystem, its implementation and different analysis methods. The code is written in the C/C++ language. The software application and the tests applied were processed on a PC computer. The quality analysis presents the results of many classical statistical tests, comparing some algorithms based especially on pseudo random number generators. The tests use standard sequence of 12.5 MB resulted from some test generators. The main part of the work presents selected results for the most important statistical tests like: FIPS 1401, FIPS 1402, ENT tests, Diehard battery of tests, NIST Statistical Test Suite. The final question is: are these tests enough to certifie the quality of a tested algorithm?
引用
收藏
页码:483 / 489
页数:7
相关论文
共 6 条
[1]  
[Anonymous], ESTREAM
[2]  
BUCERZAN D, 2008, SYNASC 08 TIM OCT
[3]  
BUCERZAN D, 2004, WARTACRYPT 04 4 CENT
[4]  
MARSAGLIA G, DIEHARD STAT TESTS
[5]  
Matsumoto M., CRYPTMT STREAM CIPHE
[6]  
Schneier B., 2015, APPL CRYPTOGRAPHY, VSecond