The Leopard-15/L15 CSPRNG (Cryptographically Secure Pseudo Random Number Generator) was developed to rectify the shortcomings of the ARC4 algorithm.
L15 is a simple and fast algorithm which passes the DIEHARD randomness test-suite.
L15 Algorithm Summary
The L15 algorithm:
L15.h (L15 Algorithm; C++ header)
L15P.h (Portable L15 Algorithm; C++ header)
Copyright © 2003-2016 Robin Carey.
All rights reserved.