An exhaustive analysis of multiplicative congruential random number generators with modulus 231-1
SIAM Journal on Scientific and Statistical Computing
Reconstructing truncated integer variables satisfying linear congruences
SIAM Journal on Computing - Special issue on cryptography
A proposal for a new block encryption standard
EUROCRYPT '90 Proceedings of the workshop on the theory and application of cryptographic techniques on Advances in cryptology
A Software-Optimised Encryption Algorithm
Fast Software Encryption, Cambridge Security Workshop
Proceedings of the Third International Workshop on Fast Software Encryption
Markov ciphers and differential cryptanalysis
EUROCRYPT'91 Proceedings of the 10th annual international conference on Theory and application of cryptographic techniques
Hi-index | 0.01 |
We introduce a new fast stream cipher, JEROBOAM, working with a key of 128 or 248 bits. JEROBOAM was designed to work with eight internal 32-bit registers called multiply-with-carry generators (mwc). These register are very easy to implement in software and produce a sequence of excellent statistical quality. Per contra, one mwc is easily cracked by a lattice reduction algorithm. Hence, we are lead to interpose a nonlinear filter between these weak registers and the pseudo-random output.