Sto provando a scrivere un generatore di numeri casuali con la libreria OpenSSL. La funzione RAND_bytes () fornita è self-seeding con / dev / urandom. Ecco perché sono in grado di eseguire il reseeding solo con la funzione RAND_seed (). Quindi se sto seminando il generatore, sarà sempre una combinazione della semina interna e mia.
C'è la possibilità di evitare la semina iniziale, quindi posso seminare manualmente l'RNG senza che avvenga una semina interna?
Voglio evitare la semina interna e seminare manualmente il RNG, perché cerco di scrivere un generatore di numeri casuali crittograficamente debole, a scopo di test.