Browse > Article
http://dx.doi.org/10.3745/KIPSTC.2010.17C.1.047

A Method of Statistical Randomness Test for Key Derivation Functions  

Kang, Ju-Sung (국민대학교 수학과)
Yi, Ok-Yeon (국민대학교 수학과)
Youm, Ji-Sun (국민대학교 수학과)
Cho, Jin-Woong (전자부품연구원)
Abstract
Randomness is a basic security evaluation item for the most cryptographic algorithms. NIST has proposed a statistical test suit for random number generators for cryptographic applications in the process of AES project. However the test suit of NIST is customized to block ciphers which have the same input and output lengths. It needs to revise NIST's test suit for key derivation functions which have multiple output blocks. In this paper we propose a revised method of NIST's statistical randomness test adequate to the most key derivation functions and some experimental results for key derivation functions of 3GSM and NIST.
Keywords
Statistical Randomness Test; Key Derivation Function; Multiple Block Output Function;
Citations & Related Records
연도 인용수 순위
  • Reference
1 J. Soto, "Randomness Testing of the AES Candidate Algorithms," NIST, 1999.
2 3GPP TR 35.909 v8.0.0 : "3rd Generation Partnership Project; Technical Specification Group Services and System Aspects; 3G Security; Specification of the MILENAGE Algorithm Set; An example algorithm set for the 3GPP authentication and key generation functions f1, f1*, f2, f3, f4, f5 and f5*; Document 5: Summary and results of design and evaluation," 2008.
3 IEEE 802.11i, "IEEE Standard for Information technology-Telecommunications and information exchange between systems-Local and metropolitan area networks-Specific requirements Part 11: Wireless LAN Medium Access Control (MAC) and Physical Layer (PHY) specifications Amendment 6: Medium Access Control (MAC) Security Enhancements," 2004.
4 L. Chen, "Recommendation for Key Derivation Using Pseudorandom Functions," NIST SP800-108, 2008.
5 H. Gilbert, "The Security of "One-Block-to-Many" Modes of Operation," FSE 2003 LNCS 2887, pp.376-395, 2003.
6 IEEE 802.15.1TM, "IEEE Standard for Information technology-Telecommunications and information exchange between systems-Local and metropolitan area networks-Specific requirements Part 15.1: Wireless medium access control (MAC) and physical layer (PHY) specifications for wireless persHY) sarea networks (WPANs)," 2002.
7 J. Nechvatal, E. Barker, L. Bassham, and W. Burr, "Report on the Development of the Advanced Encryption Standard (AES)," Computer Security Division, Information Technology Laboratory, National Institute of Standards and Technology, 2000.
8 A. Rukhin, J. Soto, J. Nechvatal, M. Smid, E. Barker, S. Leigh, M. Levenson, M. Vangel, D. Banks, A. Heckert, J. Dray, and S. Vo, "A Statistical Test Suite for Random and Pseudorandom Number Generators for Cryptographic Applications," NIST SP800-22, 2008.