randomgen.aes.AESCounter.jump

AESCounter.jump(iter=1)

Jumps the state as-if iter * 2**64 random numbers are generated

Parameters:
iterinteger, positive

Number of times to jump the state of the rng.

Returns:
selfAESCounter

PRNG jumped iter times

Notes

Jumping the rng state resets any pre-computed random numbers. This is required to ensure exact reproducibility.