Dietro a un semplice pulsante "Genera" c'è una domanda tutt'altro che banale: cosa significa davvero "casuale"? In questa pagina spieghiamo con che metodo Random.it produce i suoi risultati, perché sono affidabili e in che cosa si distinguono dai comuni generatori online.
Quasi tutti i linguaggi di programmazione offrono funzioni "random" (come rand() o mt_rand()) basate su generatori pseudo-casuali (PRNG). Sono algoritmi deterministici: partono da un valore iniziale, il seme, e producono una sequenza che sembra casuale ma è completamente determinata da quel seme. Conoscendo seme e algoritmo, la sequenza è riproducibile e, in certi casi, prevedibile. Per una simulazione va benissimo; per un sorteggio che deve essere imparziale, o per una password, è un rischio.
Random.it genera i suoi valori con la funzione random_int() di PHP, che si appoggia a un generatore crittograficamente sicuro (CSPRNG). La differenza è sostanziale:
È la stessa classe di generatori usata per creare chiavi crittografiche e token di sicurezza. Per questo parliamo di casualità certificata: non nel senso di un bollino ufficiale, ma nel senso che il metodo è quello considerato sicuro dagli standard crittografici.
Per gli appassionati abbiamo aggiunto anche un generatore quantistico che utilizza numeri derivati dalle fluttuazioni del vuoto quantistico misurate da un laboratorio di ricerca. La fisica quantistica è, per quanto ne sappiamo, intrinsecamente non deterministica: è la forma di casualità più "pura" a cui possiamo attingere. Quando la sorgente quantistica non è raggiungibile, lo strumento ripiega automaticamente sul CSPRNG locale, comunque sicuro.
I calcoli avvengono al momento della richiesta e il risultato viene mostrato subito. Non conserviamo i valori generati, non richiediamo registrazione e non associamo i risultati a un profilo personale. Per capire quali dati tecnici vengono trattati (ad esempio dai cookie pubblicitari o dai log del server) puoi leggere la Privacy Policy e la Cookie Policy.
Nessun generatore software può "prevedere il futuro" né influenzare eventi esterni: una lotteria reale resta un gioco d'azzardo e i nostri numeri sono validi quanto qualsiasi altra combinazione. Gli strumenti di Random.it servono a rendere una scelta equa e imparziale, non a garantire una vincita. Li offriamo come utilità pratiche e come strumenti di intrattenimento, con la massima trasparenza sul loro funzionamento.