Giovedi 22 Ottobre 2026 10:47:05 GMT+02:00

Netcrook

HomeManifesto
News
Techcrook
Geocrook
WikicrookTeamAppContatti
ItalianoEnglish

WIKICROOK

Generatore di numeri pseudocasuali

Software che crea numeri che sembrano casuali, ma possono essere prevedibili se progettato male.

Un generatore di numeri pseudocasuali (PRNG) è un software che produce numeri che appaiono casuali ma che in realtà sono generati da un algoritmo. Se il seed o la progettazione sono deboli, l'output può essere ripetuto o previsto. Questo fa la differenza tra una fonte casuale utile e una che un attaccante può modellare.

I PRNG sono importanti nella sicurezza informatica perché vengono spesso usati per creare token di sessione, chiavi di crittografia, nonce, chiavi multimediali e altri valori che non devono essere facilmente indovinabili. Gli attaccanti cercano seed basati sul tempo, seed riutilizzati o input a bassa entropia, poi provano a riprodurre la sequenza e ricavare segreti sensibili. I difensori usano PRNG crittografici ben valutati, un seed iniziale robusto e un'entropia sufficiente, così che gli output restino imprevedibili. In dispositivi come telecamere e router, PRNG deboli possono esporre canali amministrativi o di streaming anche quando il resto del sistema sembra protetto.

← indice WIKICROOK