疑似乱数(PRNG)
seedと内部状態から、決定論的な手順で数列を生成する乱数。同じseedと同じアルゴリズムで同じ回数だけ取り出せば、同じ値列が出る。
- 概念URI
https://comcomponent.com/knowledge/prng/
- 別名・表記
- 擬似乱数 / pseudorandom number generator / 通常のPRNG
- 下位概念
- 暗号学的疑似乱数(CSPRNG/DRBG)
- 最終確認日
- 2026-08-01
- 機械可読データ
- JSON-LD
この概念が関わる関係
- 疑似乱数(PRNG)を鍵・トークン・nonce・セッションIDの生成に用いることは推奨されません。再現性重視の通常PRNGは内部状態やseedが漏れる・推測されると先が読まれやすいため、鍵・トークン・nonce・セッションIDのような用途には推奨されない / 確度: 確立した関係 / 確認日: 2026-08-01 出典
- 疑似乱数(PRNG)はシミュレーション・テストの再現性に対する本記事の推奨です。疑似乱数は同じseedなら同じ列が再現できるため、シミュレーションやテスト・デバッグでの再現比較に向いている / 確度: 確立した関係 / 確認日: 2026-08-01 出典
- 疑似乱数(PRNG)をセッションIDに用いることは推奨されません。Pythonのrandomモジュールのような再現性重視の通常PRNGをセッションIDの生成に流用することは推奨されず、公式ドキュメントも秘密の管理にはsecretsを優先するよう案内している / 確度: 確立した関係 / 確認日: 2026-08-01 出典
この概念を扱う記事
一次資料
このページはサイトの知識グラフ(_data/knowledge/)から自動生成されています。誤りの指摘はお問い合わせからお願いします。