乱数

2023-05-02 (火) 08:53:48

乱数 とは

  • ランダムな値

乱数の種類

暗号論的擬似乱数(CSPRNG)

  • 予測することが不可能

疑似乱数(PRNG)

  • 予測することが可能

乱数 を使った技術

乱数の生成方法

暗号論的擬似乱数生成器

  • CSPRNG

Linuxの擬似乱数生成

  • /dev/random と /dev/urandom
    cat /dev/urandom | base64 | head -10
    cat /dev/urandom | LANG=c tr -dc A-Za-z0-9-._~ | head -10

セッションIDを生成するライブラリ

関連用語