rfc:improve_predictable_prng_random

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
rfc:improve_predictable_prng_random [2017/02/03 05:22] – Add reseed logic yohgakirfc:improve_predictable_prng_random [2017/02/03 05:24] – Widen reseed cycle yohgaki
Line 218: Line 218:
 </code> </code>
  
-uint32_t BG(mt_rand_is_seeded) is used for already seeded flag and counter. Upper 16 bits are used for seeded flag, lower 16 bits are used for counters. Therefore, max reseed count is 2^16.+uint32_t BG(mt_rand_is_seeded) is used for already seeded flag and counter. MSB is used for seeded flag, the rest bits are used for counters. Therefore, max reseed count is 2^31.
  
  
rfc/improve_predictable_prng_random.txt · Last modified: 2018/03/01 23:13 by carusogabriel