| シラバス(10/3 配布) | |
| 0. Introduction | |
| 要綱#1 (10/3 配布) | |
| 1. 群と演算 | |
| 1.1 2項演算 | |
| 1.2 群 | |
| 1.3 2項関係 | |
| 要綱#2 (10/17 配布) | 演習問題解説 #2 |
| 1.4 剰余類 | |
| 1.5 整数の合同類 | |
| 1.6 剰余群 | |
| 要綱#3 (11/07 配布) | 演習問題解説 #3 |
| 1.7 有限群 | |
| 1.8 巡回群 | |
| 1.9 元の位数 | |
| 要綱#4 (11/14 配布) | 演習問題解説 #4 |
| 2. 公開鍵暗号 | |
| 2.1 暗号に関する用語 | |
| 2.2 暗号化の方法 | |
| 2.3 公開鍵暗号 | |
| 2.4 群と公開鍵暗号 | |
| 要綱#5 (11/28 配布) | 演習問題解説 #5 |
| 3. 整数と剰余類 | |
| 2.1 整数 | |
| 2.2 剰余類の積 | |
| 要綱#6 (12/05 配布) | 演習問題解説 #6 |
| 2.3 既約剰余類 | |
| 2.4 ユークリッド互助法 | |
| 2.5 拡張ユークリッド・アルゴリズム | |
| 要綱#7 (12/12 配布) | 演習問題解説 #7 |
| 4. RSA暗号 | |
| 4.1 RSA暗号とは? | |
| 4.2 RSA暗号の安全性 | |
| 4.3 高速指数計算法 | |
| 要綱#8 (1/16 配布) | |
| 4.4 素数判定 | |
| 要綱#9 (1/23 配布) | |
| 4.5 素因数分解 | |
| 要綱#10 (1/30 配布) | |
| 5. 楕円暗号 | |
| 要綱#11 (1/30 配布) | |
| レポート問題 (1/30 配布) |