參考 http://www.tuicool.com/articles/uaiURzF架構
——增大/dev/random的熵池。問題的緣由是因爲熵池不夠大,因此增大它是最完全的方法。 經過 cat /proc/sys/kernel/random/entropy_avail
咱們能夠查看如今的熵池大小;咱們須要找到一種方式來提升這個值就好了。若是你的CPU帶有DRNG特性,能夠充分利用硬件來提升熵池產生的速度 。經過 cat /proc/cpuinfo | grep rdrand
能夠查看本身的CPU是否支持,通常來講Intel的Ivy_Bridge架構的CPU都支持(i三、i5須要注意是否採用該種架構,i7和xeon基本上都支持);AMD的CPU在2015年之後生成的都支持。(若是你是虛擬機須要開啓額外的參數)。若是你的硬件不支持,也沒有關係,咱們可讓/dev/unrandom來作「熵源」。 dom
apt-get install rng-tools
安裝rngd服務(熵服務)ui
service rng-tools start
啓動服務spa
參考 http://jarfield.iteye.com/blog/1739834code