Cryptology ePrint Archive: Report 2005/086

Simple Pseudorandom Number Generator with Strengthened Double Encryption (Cilia)

Henry Ng

Abstract: A new cryptographic pseudorandom number generator Cilia is presented. It hashes real random data using an iterative hash function to update its secret state, and it generates pseudorandom numbers using a block cipher. Cilia is a simple algorithm that uses an improved variant of double encryption with additional security to generate pseudorandom numbers, and its performance is similar to double encryption. Futhermore, cryptanalytic attacks are presented.

Category / Keywords: secret-key cryptography / Pseudorandom Number Generator, Block Cipher, Hash Function, Pseudorandom Function, Cryptanalysis

Date: received 19 Mar 2005

Contact author: Henry Ng a at gmail com

Available format(s): PDF | BibTeX Citation

Version: 20050320:071539 (All versions of this report)

Discussion forum: Show discussion | Start new discussion


[ Cryptology ePrint archive ]