一、簡介
rand命令用來產生偽隨機字節,隨機數字產生器需要一個seed,在沒有/dev/srandom系統下的解決方法是自己做一個~/.rnd文件
二、語法
openssl rand [-out file] [-rand file(s)] [-base64] [-hex] num
選項
-out file - write to file -engine e - use engine e, possibly a hardware device. -rand file:file:... - seed PRNG from files -base64 - base64 encode output -hex - hex encode output
三、實例
1、產生base64編碼的100位隨機數
openssl rand -base64 100