MCRYPT_DEV_URANDOMは動作します:これは60秒以上後の時間外にスクリプトを引き起こしMCRYPT_DEV_RANDOMフリーズが、私は機能とIVを作成しようとしています
mcrypt_create_iv(32, MCRYPT_DEV_RANDOM)
。 (おそらくもっと?)しかし、私がURANDOM
を使うと、ほぼ即座にうまく動作します。私が読んだところでは、MCRYPT_DEV_RANDOM
で約4秒かかるはずですが、間違いなく時間がかかります。エラーログには何もありません。
ubuntu 12.04サーバにapache2とphp5をインストールしました。
問題はなく、私のcentosサーバーで全く同じコードを実行しました。
+1 "一般的に、長寿命のGPG/SSL/SSHキー以外は/ dev/urandomをすべて使用してください。 –