シラバス参照

講義概要/Course Information
2025/10/15 現在

科目基礎情報/General Information
授業科目名
/Course title (Japanese)
暗号理論
英文授業科目名
/Course title (English)
Cryptography
科目番号
/Code
COM603f
開講年度
/Academic year
2025年度 開講年次
/Year offered
3
開講学期
/Semester(s) offered
後学期 開講コース・課程
/Faculty offering the course
情報理工学域
授業の方法
/Teaching method
講義 単位数
/Credits
2
科目区分
/Category
専門科目
開講類・専攻
/Cluster/Department
Ⅱ類
担当教員名
/Lecturer(s)
岩本 貢、渡邉 洋平
居室
/Office
東3号館 924(岩本), 928(渡邉)
公開E-mail
/e-mail
mitsugu [at] uec.ac.jp, watanabe [at] uec.ac.jp
授業関連Webページ
/Course website
Google Classroomを利用します
更新日
/Last update
2025/09/28 15:23:55 更新状況
/Update status
公開中
/now open to public
講義情報/Course Description
主題および
達成目標(2,000文字以内)
/Themes and goals(up to 2,000 letters)
情報セキュリティ技術を,次のような観点から概説する.

(1) 暗号技術:
 暗号,認証などの暗号技術の基礎
(2) 設定とモデル:
 暗号技術はどのような設定(シナリオ)を想定し,攻撃者のどのような攻撃(ゴール)の下で安全か
(3) 安全性証明:
 安全性の数学的な根拠はどこにあるか
前もって履修
しておくべき科目(1,000文字以内)
/Prerequisites(up to 1,000 letters)
離散数学
前もって履修しておくこ
とが望ましい科目(1,000文字以内)
/Recommended prerequisites and preparation(up to 1,000 letters)
アルゴリズム論,離散数学応用

教科書等(1,000文字以内)
/Course textbooks and materials(up to 1,000 letters)
必要な情報を授業中に配布予定

参考書
國廣昇(編著)
暗号の理論と技術〜量子時代のセキュリティ理解のために〜,講談社
ISBN: 978-4-06-535635-7
授業内容と
その進め方(2,000文字以内)
/Course outline and weekly schedule(up to 2,000 letters)
第1回 (岩本) オリエンテーション(安全性含む)
第2回 (岩本) OTP
第3回 (岩本) 秘密分散法 (SSS)
第4回 (渡邉) 一方向性関数とハッシュ関数
第5回 (岩本) 確立の基礎(オンライン対応)
第6回 (岩本) MPC (SSS) 加算・乗算
第7回 (岩本) MPC (SSS) 安全性証明
第8回 (渡邉) 紛失通信
第9回 (岩本) MPC(Garbled Circuit)
第10回 (渡邉) 代数構造(オンライン対応)
第11回 (渡邉) RSA暗号
第12回 (渡邉) ElGamal暗号
第13回 (渡邉) コミットメント&準同型暗号
第14回 (渡邉)  ゼロ知識証明
第15回 (岩本・渡邉) 課題解説等
実務経験を活かした
授業内容
(実務経験内容も含む)
/Course content utilizing practical experience
授業時間外の学習
(予習・復習等)(1,000文字以内)
/Preparation and review outside class(up to 1,000 letters)
復習をしっかりと行ってください.
成績評価方法
および評価基準
(最低達成基準を含む)
(1,000文字以内)
/Evaluation and grading
(up to 1,000 letters)
(a) 評価方法:
原則として期末試験の成績に基づいて評価を行う.
レポートなどの評点を成績評価の付加的な判断材料とすることもある.
(b) 評価基準:
 基本的な暗号方式の概念を理解して,暗号・復号の計算ができること,および安全性証明の論理(帰着技法など)を理解し,基本的な安全性証明が書けることをもって合格基準とする. 
オフィスアワー:
授業相談(1,000文字以内)
/Office hours(up to 1,000 letters)
Zoomにて随時質問を受け付けます.
質問等があるときは事前にメールでアポイントメントを取ってください.
学生へのメッセージ(1,000文字以内)
/Message for students(up to 1,000 letters)
この講義を100%理解できれば,論文を読めることを目標にして,講義を構成しています.
その他
/Others
レポートを出さない,もしくは遅れて出した学生には,試験を受ける資格はありませんので,注意してください.
キーワード
/Keywords
情報セキュリティ,情報理論的安全性,計算理論的安全性,公開鍵暗号,秘密鍵暗号,本人確認,デジタル署名,秘密分散,視覚復号型秘密分散法,証明可能安全性.