On Tue, Jul 10, 2018 at 08:58:43PM +0200, Danny Milosavljevic wrote: > It writes an image file. Since that image is later written to flash storage > (by the user), the program randomizes the data in order to increase longevity. > Then it stores the random data used as well. I see. Like Ludo and Mark, I think we should avoid doing tricky things with urandom. Could /dev/zero work here? Does it use urandom once, to get a seed, or does it read urandom repeatedly, expecting different values each time? Also, I wonder if Guix users would want reproducibility here instead of longer-lived NAND storage.