MCRYPT_DEV_RANDOM зависает, но MCRYPT_DEV_URANDOM работает

Я пытаюсь создать IV с функцией:

mcrypt_create_iv(32, MCRYPT_DEV_RANDOM)

это приводит к тайм-ауту скрипта более чем через 60 секунд. (может быть, больше?), но когда я использую URANDOM, он работает нормально почти мгновенно. Из того, что я прочитал, это должно занять около 4 секунд с MCRYPT_DEV_RANDOM, но это определенно занимает слишком много времени. В журнале ошибок ничего нет.

Я установил его с apache2 и php5 на сервере Ubuntu 12.04.

Я без проблем запустил точно такой же код на своем сервере Centos.

8
задан hakre 24 June 2012 в 09:00
поделиться