Title :
A New Type of Random Number Generator for Software Implementation
Author :
Yang, Yang ; Guang Zeng
Author_Institution :
Zhengzhou Inf. Sci. & Technol. Inst., Zhengzhou
Abstract :
A high efficient random number generators (RNGs) in simple structure with period 2k-1 is presented, where k is the multiple of 32. Software implementation of these RNGs only require few fundamental instructions, such as XOR operations and circular rotation operations, as a result that they have a very high software efficiency and low memory consumption compared to some other RNGs. Meanwhile due to the good pseudo randomness of their output sequences, this RNGs may be used as a primitive building block in software oriented stream ciphers.
Keywords :
random number generation; XOR operation; circular rotation operation; low memory consumption; pseudo randomness; random number generator; software efficiency; software implementation; software oriented stream ciphers; fast software implementation; random number generator; stream cipher;
Conference_Titel :
Information Science and Engineering, 2008. ISISE '08. International Symposium on
Conference_Location :
Shanghai
Print_ISBN :
978-1-4244-2727-4
DOI :
10.1109/ISISE.2008.52