/dev/random

Wszystko związane z jądrem systemowym, sterownikami, sprzętem itp.
Hypnos
Posty: 66
Rejestracja: 07 kwietnia 2014, 15:08

/dev/random

Post autor: Hypnos »

Witam.
Kernel 3.14-0.bpo.1-amd64
Chciałem wygenerować plik o rozmiarze 1024 bitów z pseudolosowymi danymi za pomocą /dev/random
W tym celu użyłem dd

dd if=/dev/random iflag=fullblock of=~/prnf bs=128 count=1

konsola czeka w nieskończoność na dane z /dev/random, które zdaje się nigdy nie nadejdą.
Po naciśnięciu CTRL+C

Kod: Zaznacz cały

0+0 przeczytanych recordów
0+0 zapisanych recordów
skopiowane 0 bajtów (0 B), 99,5856 s, 0,0 kB/s
P.S. Nie chcę używać /dev/urandom
Awatar użytkownika
kodama
Junior Member
Posty: 633
Rejestracja: 23 maja 2010, 22:30
Lokalizacja: Poznań

Post autor: kodama »

Nadejść nadejdą, tylko powoli :) Możesz sobie podejrzeć w terminalu

Kod: Zaznacz cały

cat /dev/random
i popatrzeć jak "szybko" się toto generuje.
Hypnos
Posty: 66
Rejestracja: 07 kwietnia 2014, 15:08

Post autor: Hypnos »

Rzeczywiście idą jak krew z nosa. Dzięki
Awatar użytkownika
kodama
Junior Member
Posty: 633
Rejestracja: 23 maja 2010, 22:30
Lokalizacja: Poznań

Post autor: kodama »

Żeby "szło" szybciej możesz sobie spróbować zainstalować rng-tools i pobawić się tym. Generalnie chodzi o zwiększenie entropii -> http://en.wikipedia.org/?title=/dev/random#Linux możesz sobie poczytać, popróbować.
Hypnos
Posty: 66
Rejestracja: 07 kwietnia 2014, 15:08

Post autor: Hypnos »

Do rng-tools trzeba mieć wbudowany generator sprzętowy, a w moim sprzęcie takiego brak. Chyba jednak zdecyduje się na złożenie i podłączenie generatora szumu białego
ODPOWIEDZ