使用終端機產生種子

使用終端機產生種子

  • 根據官方 IOTA 知識庫 可以透過終端機用以下方是產生種子:
  • Linux 作業系統: 開啟終端機後輸入以下指令: cat /dev/urandom |tr -dc A-Z9|head -c${1:-81}
  • Mac 作業系統: 開啟終端機後輸入以下指令: cat /dev/urandom |LC_ALL=C tr -dc 'A-Z9' | fold -w 81 | head -n 1

/DEV/URANDOM

  • /dev/urandom 函數會透過將裝置驅動程式、網路封包時段與其他來源等環境樣本(entropy)輸入 entropy pool 來產生隨機數值。
  • Entropy pool 數據會用為密碼學安全偽亂數生成器(CSPRNG)的輸入值
  • 產生器會依此產生隨機數值
  • urandom 指的是 unlimited random
  • 在 Mac 中 /DEV/URANDOM 和 /DEV/RANDOM 並無差異,兩者行為是一樣的
  • 在 Linux 中 /DEV/URANDOM 和 /DEV/RANDOM 則有差異,但這裡將不會討論此議題

results matching ""

    No results matching ""