Sep 17, 2024
Love the lava lamp encryption. But the true problem of computer generated randomness is that it's not. In order to be able to debug programs that use a randomizer, it must always produce the same result for a specific "seed". When the program goes live, you remove the explicitly stated seed value. But, depending on how robust your randomizer is, it may fall into a much smaller pool of seeds in practice than the full range of possibilities.