Un gruppo di scienziati di NTU Singapore, Yale e Trinity College di Dublino sono riusciti a generare fino a 250 TB di numeri casuali al secondo utilizzando un sistema basato sul laser, più di 100 volte quello generato dagli attuali metodi computerizzati.
La generazione di numeri casuali (RNG) è un elemento chiave nel mondo della sicurezza informatica. Nei sistemi crittografici, questi numeri casuali consentono di generare token con un alto livello di entropia e quindi sono più difficili da decifrare.
Scopri il generatore di numeri casuali basato su laser più veloce
“Gli attuali generatori di numeri casuali gestiti da computer sono economici ed efficaci. Tuttavia, sono vulnerabili agli attacchi, poiché gli hacker potrebbero prevedere le future sequenze di numeri se scoprono l’algoritmo utilizzato per generare i numeri. Il nostro sistema è più sicuro in quanto utilizza un metodo imprevedibile per generare numeri, rendendo impossibile la replica anche per chi ha lo stesso dispositivo “, spiega Wang Qijie, professore presso la NTU School of Electronics e l’Institute of Photonics.
Il sistema utilizza un laser insieme ad una speciale cavità a forma di clessidra. I numeri casuali generati si basano sui riflessi di questa cavità. I ricercatori hanno scoperto che, come con i fiocchi di neve, non c’erano due sequenze numeriche generate uguali, a causa della natura imprevedibile della luce riflessa dalla cavità.
Il laser nel sistema è lungo un millimetro, più piccolo della maggior parte dei laser. Questo ci sta dicendo che si tratta di un sistema ad alta efficienza energetica che funziona con un singolo ampere, quindi non è richiesta alcuna costosa fonte di alimentazione.
Quando il laser è illuminato su una superficie, la sua luce contiene un motivo in costante cambiamento che si illumina in modo casuale a causa della sovrapposizione. Tramite un computer è possibile tradurre questa luminosità per creare una serie casuale di uno e zeri.
Secondo una ricerca pubblicata alla fine di febbraio, i ricercatori sono stati in grado di ottenere fino a 254 trilioni di cifre al secondo o, meglio, 254 punti per miliardesimo di secondo.
In soli 12 secondi, il sistema potrebbe generare una serie di numeri casuali equivalenti alla dimensione delle informazioni nella più grande biblioteca del mondo, che si trova al Congresso degli Stati Uniti.
Per funzionare nel mondo reale, questo generatore di numeri casuali laser dovrebbe essere dotato di rilevatori di luce in grado di inviare i dati in tempo reale, al fine di gestire il massiccio trasferimento di informazioni ottenute.
Questo lavoro potrebbe aprire una nuova era nella crittografia. I numeri casuali vengono utilizzati per tutti i tipi di scopi, come la generazione di chiavi di crittografia dei dati e password monouso. Con il suo computer quantistico a 53 qubit, Google ha mostrato la potenza del suo progetto utilizzando un generatore di numeri casuali. Ora, gli scienziati hanno trovato un altro modo per ottenerli su larga scala.