random, urandom


Operacje udostępniane przez urządzenie random to:
  • czytanie z urządzenia(read) realizowana funkcją random_read, która zwraca losową liczbę.
  • pisanie do urządzenia(write) realizowana funkcją random_write, która dodaje otrzymane liczby do entropii.
  • poll realizowana funkcją random_poll.
  • kontrola urządzenia(ioctl) realizowana funkcją random_ioctl.
Operacje udostępniane przez urządzenie urandom to:
  • czytanie z urządzenia(read) realizowana funkcją urandom_read, która zwraca losową liczbę (entropia jest modyfikowana bez synchronizacji z innymi procesami).
  • pisanie do urządzenia(write) realizowana funkcją random_write (tak samo jak w random).
  • kontrola urządzenia(ioctl) realizowana funkcją random_ioctl.

Wstecz Tomasz Wadowski