Passa al contenuto principale

3. Entropy Sources (Fonti di Entropia)

3. Entropy Sources (Fonti di Entropia)

Le fonti di entropia tendono ad essere molto dipendenti dall'implementazione. Una volta raccolta entropia sufficiente, può essere utilizzata come seed per produrre la quantità richiesta di pseudo-casualità crittograficamente forte, come descritto nelle Sezioni 6 e 7, dopo essere stata de-skewed o miscelata come necessario, come descritto nelle Sezioni 4 e 5.

C'è qualche speranza per una vera, forte, casualità portabile in futuro? Potrebbe esserci. Tutto ciò che serve è una fonte fisica di numeri imprevedibili.

Il rumore termico (a volte chiamato rumore di Johnson nei circuiti integrati) o una fonte di decadimento radioattivo e un oscillatore veloce e a funzionamento libero farebbero direttamente il trucco [GIFFORD]. Questa è una quantità banale di hardware e potrebbe essere facilmente inclusa come parte standard dell'architettura di un sistema informatico. La maggior parte dei dispositivi di input audio (o video) sono utilizzabili [TURBID]. Inoltre, qualsiasi sistema con un disco rotante o un oscillatore ad anello e una fonte di tempo stabile (cristallo) o simili ha una fonte adeguata di casualità ([DAVIS] e Sezione 3.3). Tutto ciò che serve è la percezione comune tra i fornitori di computer che questo piccolo hardware aggiuntivo e il software per accedervi sia necessario e utile.

ANSI X9 sta attualmente sviluppando uno standard che include una parte dedicata alle fonti di entropia. Vedere la Parte 2 di [X9.82].