アルゴリズム論特論(塩田)2021年度
各回の教材
授業日 | 講義内容(予定) | |
---|---|---|
第1回 | 4月19日 | ビット長、$O$ 記法、四則演算の計算量 |
第2回 | 4月26日 | 最大公約数、$ax+by$ の形の数 |
第3回 | 5月10日 | ユークリッドのアルゴリズム |
第4回 | 5月17日 | ユークリッドのアルゴリズムの計算量 |
第5回 | 5月24日 | 合同式、フェルマの小定理 |
第6回 | 5月31日 | 法演算における除算 |
第7回 | 6月7日 | 剰余類、オイラーの定理 |
第8回 | 6月14日 | RSA暗号の設計、高速べき乗アルゴリズム |
第9回 | 6月21日 | 素数判定、素数生成 |
第10回 | 6月28日 | 素因数分解アルゴリズム、RSA 暗号に使ってはいけない危険な鍵 |
第11回 | 7月5日 | 離散対数問題 |
第12回 | 7月12日 | Diffie-Hellman 鍵交換システム |
第13回 | 7月19日 | 中国剰余アルゴリズム |
第14回 | 7月26日 | 中国剰余アルゴリズムの応用、本講義のまとめ |
課題
参考