大学院
HOME 大学院 情報セキュリティのためのアルゴリズム
学内のオンライン授業の情報漏洩防止のため,URLやアカウント、教室の記載は削除しております。
最終更新日:2025年10月17日

授業計画や教室は変更となる可能性があるため、必ずUTASで最新の情報を確認して下さい。
UTASにアクセスできない方は、担当教員または部局教務へお問い合わせ下さい。

情報セキュリティのためのアルゴリズム

Algorithms for Information Security and Privacy
In this class, we discuss algorithms that use for speeding up systems for information security and privacy. Particularly, the class focuses on algorithms for elliptic curve cryptography, one of the most well-known cryptographic system. We also explain ideas behind discrete algorithms that can protect users’ personal information in large-scale database.

本授業には、情報セキュリティ・情報プライバシーを保護するシステムを最速するアルゴリズムについて講義する。特に、セキュリティ技術の代表になっている楕円曲線暗号の実装アルゴリズムについて議論し、巨大データベースに入っている個人情報を保護する離散アルゴリズムを解説する。
MIMA Search
時間割/共通科目コード
コース名
教員
学期
時限
4810-1184
GIF-CS5055L3
情報セキュリティのためのアルゴリズム
Suppakitpaisarn Vorapong
A1 A2
月曜3限
マイリストに追加
マイリストから削除
講義使用言語
英語
単位
2
実務経験のある教員による授業科目
NO
他学部履修
開講所属
情報理工学系研究科
授業計画
Class 1: Course Overview Class 2: De-Identification & k-Anonymity Class 3: Differential Privacy: Basics; Laplace Mechanism Class 4: Differential Privacy: Approximate DP Class 5: Differential Privacy: Variants of DP Class 6: Differential Privacy: Exponential Mechanism Class 7: Differential Privacy: Sparse Vector Technique Class 8: Differential Privacy: Machine Learning Class 9: Differential Privacy: Local DP Class 10: Differential Privacy: Synthetic Data Class 11: Intro to Abstract Algebra & Elliptic Curves Class 12: Elliptic Curve Cryptography Class 13: Pairing-Based Cryptography
授業の方法
The lecture is given in English using a projector and a blackboard. プロジェクター・黒板を併用した講義の形式で行います。
成績評価方法
There is one final examination and three optional assignments during this course.
教科書
Lecture notes will be distributed at a given Slack channel.
参考書
1.Programming Differential Privacy — Joseph P. Near & Chiké Abuah 2.Elliptic Curves: Number Theory and Cryptography — L. C. Washington
履修上の注意
The basic knowledge on algorithms and data structures is assumed, but any knowledge on cryptography and anonymity is not. Students must be familiar with mathematical notations before joining this class.