diff --git a/src/alfg/add_lagg_fibonacci_prng.c b/src/alfg/add_lagg_fibonacci_prng.c index e84f90e..c6d068d 100644 --- a/src/alfg/add_lagg_fibonacci_prng.c +++ b/src/alfg/add_lagg_fibonacci_prng.c @@ -20,6 +20,9 @@ * damages, or other liability, whether in an action of contract, tort, or otherwise, arising * from, out of, or in connection with the software or the use or other dealings in the software. * + * Actually it uses subtraction as the core operation, making it conceptually closer to a + * "Subtractive Lagged Fibonacci Generator" (SLFG) variant, but well.. + * * Note: This implementation is designed for non-cryptographic applications and should not be * used where cryptographic security is required. */ diff --git a/src/options.c b/src/options.c index 25fd5d8..652f6fa 100644 --- a/src/options.c +++ b/src/options.c @@ -612,11 +612,11 @@ void nwipe_options_log( void ) } else if( nwipe_options.prng == &nwipe_add_lagg_fibonacci_prng ) { - nwipe_log( NWIPE_LOG_NOTICE, " prng = Lagged Fibonacci generator (EXPERIMENTAL!)" ); + nwipe_log( NWIPE_LOG_NOTICE, " prng = Lagged Fibonacci generator" ); } else if( nwipe_options.prng == &nwipe_xoroshiro256_prng ) { - nwipe_log( NWIPE_LOG_NOTICE, " prng = XORoshiro-256 (EXPERIMENTAL!)" ); + nwipe_log( NWIPE_LOG_NOTICE, " prng = XORoshiro-256" ); } else if( nwipe_options.prng == &nwipe_isaac ) { diff --git a/src/prng.c b/src/prng.c index abf1b6c..7ad82fc 100644 --- a/src/prng.c +++ b/src/prng.c @@ -260,7 +260,7 @@ int nwipe_isaac64_read( NWIPE_PRNG_READ_SIGNATURE ) return 0; } -/* EXPERIMENTAL implementation of Lagged Fibonacci generator a lot of random numbers */ +/* Implementation of Lagged Fibonacci generator a lot of random numbers */ int nwipe_add_lagg_fibonacci_prng_init( NWIPE_PRNG_INIT_SIGNATURE ) { if( *state == NULL ) @@ -274,7 +274,7 @@ int nwipe_add_lagg_fibonacci_prng_init( NWIPE_PRNG_INIT_SIGNATURE ) return 0; } -/* EXPERIMENTAL implementation of XORoroshiro256 algorithm to provide high-quality, but a lot of random numbers */ +/* Implementation of XORoroshiro256 algorithm to provide high-quality, but a lot of random numbers */ int nwipe_xoroshiro256_prng_init( NWIPE_PRNG_INIT_SIGNATURE ) { nwipe_log( NWIPE_LOG_NOTICE, "Initialising XORoroshiro-256 PRNG" );