Title :
Fortuna: Cryptographically Secure Pseudo-Random Number Generation In Software And Hardware
Author :
McEvoy, R. ; Curran, James ; Cotter, P. ; Murphy, Colleen
Author_Institution :
Dept. of Electr. & Electron. Eng., Univ. Coll. Cork
Abstract :
Fortuna is a pseudo-random number generation algorithm, recently published by Ferguson and Schneier, The algorithm is specifically designed to be cryptographically secure from known attacks. This paper presents a software implementation of Fortuna on a PC, including acquisition of entropy from commonly available sources, and statistical analysis of the results. Using an FPGA, which offers increased security, hardware implementation aspects are also studied and contrasted with the software version
Keywords :
cryptography; field programmable gate arrays; random number generation; statistical analysis; telecommunication security; FPGA; Fortuna algorithm; cryptographical secure pseudorandom number generation; software-hardware implementation; statistical analysis; AES; CSPRNG; Entropy; FPGA; Fortuna; SHA;
Conference_Titel :
Irish Signals and Systems Conference, 2006. IET
Conference_Location :
Dublin
Print_ISBN :
0-86341-665-9