乱数 のバックアップ差分(No.2)


  • 追加された行はこの色です。
  • 削除された行はこの色です。
#author("2021-10-04T08:21:08+09:00","default:k1rou","k1rou")
*乱数 [#s2d07096]

**乱数 とは [#y4d0e8be]
#author("2022-02-21T09:48:39+09:00","default:k1rou","k1rou")
*乱数 とは [#y4d0e8be]
-ランダムな値
-暗号論的擬似乱数

**乱数 を使った技術 [#x01053dc]
*乱数 を使った技術 [#x01053dc]
-[[チャレンジ・レスポンス認証]]
-[[SSL/TLS]]
-[[DH鍵共有]]

**乱数の生成方法 [#o1c15993]
***暗号論的擬似乱数生成器 [#x9637553]
*乱数の生成方法 [#o1c15993]
**暗号論的擬似乱数生成器 [#x9637553]
-CSPRNG

-電子政府推奨暗号リスト ([[CRYPTREC]])~
http://www.cryptrec.go.jp/list.html

**Linuxの擬似乱数生成 [#ib6d6096]
*Linuxの擬似乱数生成 [#ib6d6096]
-/dev/random と /dev/urandom
 cat /dev/urandom | base64 | head -10
 cat /dev/urandom | LANG=c tr -dc A-Za-z0-9-._~ | head -10


***セッションIDを生成するライブラリ [#zaacdb83]
**セッションIDを生成するライブラリ [#zaacdb83]
-[[プログラミング言語]]のライブラリ
-[[アプリケーションサーバ]]のライブラリ

**関連用語 [#j6361d71]
*関連用語 [#j6361d71]
-[[ストリーム暗号]]
-[[セッションID]]
-[[モンテカルロ法]]
-[[PRF]] -Pseudo-Random Function
-[[nonce]]