応用数論アルゴリズム特論 |
Applied Algorithmic Number Theory |
開講部 | 大学院理工学研究科博士(後期)課程 |
開講学科 | 機能制御システム専攻 |
開講学年 | 1年次 |
開講時期 | 前期 |
単位数 | 2 |
単位区分 | 選択 |
系列区分 | 特論 |
講義区分 | 講義 |
| 教授 | 横田壽 |
| 1. | 数論アルゴリズムの作成および実装 |
| 2. | 平文から暗号文,暗号文から平文へのアルゴリズムの作成および実装 |
| 3. | RSA暗号を理解し,アルゴリズムの作成および実装 |
| 【授業計画】 | 【授業時間外課題(予習および復習を含む)】 | |
| 1. | C#によるプログラミング力の養成および確認 | Mapleを使えるようになっておく。 |
| 2. | C#によるプログラミング力の養成および確認 | |
| 3. | C#によるプログラミング力の養成および確認 | |
| 4. | C#によるプログラミング力の養成および確認 | |
| 5. | C#によるプログラミング力の養成および確認 | |
| 6. | C#によるプログラミング力の養成および確認 | |
| 7. | C#によるプログラミング力の養成および確認 | |
| 8. | 連分数展開法 | |
| 9. | 2次ふるい法 | |
| 10. | 楕円曲線 | |
| 11. | 楕円曲線 | |
| 12. | 楕円曲線暗号システム | |
| 13. | 楕円曲線暗号システム | |
| 14. | 楕円曲線因数分解 | |
| 15. | 楕円曲線因数分解 | |
| ・ | Th:16:40〜17:50 |
| ・ | 対課題基礎力を育成する科目 |