『Foundation of Cryptography』
- デジタル署名: 自分のみが認証
- メッセージ認証: 2者間で正当性を証明
P, NP, NP-完全 の説明
-
ランダムアルゴリズム
- 効率的な計算の言語クラス: BPP
- ランダムアルゴリズムを多項式時間でできる
- 確率的チューリングマシンで実行できる
-
Negligible Function
2章
-
一方向関数 の話
P != NP だけでは現代の暗号理論では十分でない
NP完全を99%でうまく計算できたら意味ない -> 平均の難しさ -
強方向性
-
弱方向性
-
universal TM : 任意のTMを模倣できるTM
- Trapdoor 一方向関数
- PPT: 多項式時間アルゴリズム