暗号の理論と技術 量子時代のセキュリティ理解のために
- 電子あり
内容紹介
おすすめの本
-
事例でわかるMLOps 機械学習の成果をスケールさせる処方箋
-
電子あり
Pythonでしっかり学ぶ線形代数 行列の基礎から特異値分解まで
-
電子あり
ライブ講義 大学1年生のための力学入門 物理学の考え方を学ぶために
-
電子あり
宇宙を統べる方程式 高校数学からの宇宙論入門
-
電子あり
医薬品開発のための分光法
-
電子あり
基礎から学ぶ宇宙の科学 現代天文学への招待
-
電子あり
ネイティブが教える 日本人研究者のための論文英語表現術 文法・語法・言い回し
-
電子あり
リファレンスフリー蛍光X線分析入門
-
電子あり
初歩から学ぶパワーエレクトロニクス
-
電子あり
熱力学・統計力学 熱をめぐる諸相
-
電子あり
セラミックス科学 基礎から応用まで
-
電子あり
工学系のためのレーザー物理入門
目次
1章 暗号技術の基礎
1.1 いたるところで暗号技術は使われている
1.2 暗号技術の基礎
1.3 共通鍵暗号と公開鍵暗号
1.4 メッセージ認証とデジタル署名
1.5 暗号の安全性評価
2章 現代の暗号技術を支える数学
2.1 RSA暗号と関連する計算問題
2.2 楕円曲線暗号とその解読法
2.3 格子暗号とその解読法
3章 カードベース暗号
3.1 カード組を用いた秘密計算
3.2 コミット型プロトコル
3.3 金持ち比べプロトコル
3.4 ゼロ知識証明プロトコル
4章 格子理論を用いた暗号攻撃
4.1 RSA暗号への攻撃
4.2 Coppersmithの手法
4.3 秘密鍵が小さいときの攻撃
4.4 部分鍵導出攻撃
5章 量子計算基礎とその暗号への応用
5.1 量子計算と暗号
5.2 量子ゲートと量子回路
5.3 量子フーリエ変換
5.4 Shorのアルゴリズム
5.5 素因数分解回路構成とリソース評価
6章 耐量子計算機暗号
6.1 実用的な格子暗号に向けて
6.2 構造化格子上の計算問題
6.3 構造化格子に基づく暗号化
6.4 構造化格子に基づく署名
6.5 ハッシュ関数に基づく署名
7章 形式手法による安全性検証
7.1 形式手法とは?
7.2 モデル検査による安全性検証の自動化
7.3 定理証明器による安全性証明の厳密化
7.4 実装の機能的正当性・安全性検証
8章 秘密計算
8.1 秘密計算とは?
8.2 マルチパーティー計算(MPC)
8.3 Garbled Circuit
8.4 秘密分散ベースMPC
8.5 MPCの応用
9章 証明可能安全性と高機能暗号
9.1 証明可能安全性
9.2 2種類の「暗号が破られた」
9.3 準同型暗号の安全性
9.4 その他の高機能暗号の紹介