Title :
A Photonic-based Random Number Generator for Cryptographic Application
Author :
Thamrin, N.M. ; Witjaksono, G. ; Nuruddin, A. ; Abdullah, M.S.
Author_Institution :
Inf. Security Lab. oratory, MIMOS Berhad, Kuala Lumpur
Abstract :
In this paper, we design a photonic-based true random number generator (True RNG) which is targeted for cryptographic application .Since all security protocols rely on unpredictability, RNGs for crypto applications must meet stringent requirements. The design employs a single-photon detection to generate a random signal which is useful in producing random output. In contrast with traditionally used of frequency sampler circuitry during bit extraction method, it uses a novel method of randomness extraction based on time interval between two successive random signals. The design comprises an optical setup and extremely compact and digitally random bit extraction circuitry which can be implemented on any advance crypto hardware devices. A NIST statistical test is used to test the randomness of the RNG output and has produced a good result. With the help of this True RNG, the cryptographic implementations can be secure enough from being abused of malicious act.
Keywords :
cryptography; embedded systems; flip-flops; microcontrollers; photodetectors; quantum optics; random number generation; statistical testing; D flip flop; NIST statistical test; bit extraction method; cryptographic application; embedded controller; photonic-based true random number generator; security protocol; Circuit testing; Cryptographic protocols; Cryptography; Frequency; Optical design; Optical devices; Random number generation; Security; Signal design; Signal generators;
Conference_Titel :
Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing, 2008. SNPD '08. Ninth ACIS International Conference on
Conference_Location :
Phuket
Print_ISBN :
978-0-7695-3263-9
DOI :
10.1109/SNPD.2008.151