Hardware RNG
Status
Momentan ist das Projekt noch in der frühen Planungsphase.
Momentan suche ich nach geeigneten Kontrollern als Basisbaustein. (Djingis Kan)
Der Plan
Es geht darum einen hardware Zufallsgenerator zu bauen, der auf echtem physikalischem Zufall beruht.
Das ganz soll per USB an jedem Rechner anschließbar sein. Es soll eine Basisplatine entwickelt werden, auf die verschiedene Module mit den eigentlichen Zufallsgeneratoren gesteckt werden können. (Momentan sind 4 Slots geplant)
Zeil ist es, dass Programme die Daten ohne weitere Nachbearbeitung als hochqualitative Zufallszahlen verwenden können. Dafür ist es notwendig eine gewisse Preprocessing-Power im Zufallsgenerator zu haben, dafür erscheint es sinnvoll einen Microprozessor mit integriertem USB-Interface als Basis-Baustein für das System zu wählen.
Bauteile
Microcontroller
Kandidaten:
- Microchip
- PIC18F4550:
- 32768 Byte Programm Speicher
- 2048 Byte RAM
- 256 Byte EEPROM Speicher
- 34 I/O Ports
- Preis: ca. 8 EUR
- PIC18F4550:
- Amtel