シラバス参照

講義概要/Course Information
2025/04/25 現在

科目基礎情報/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/03/04 10:13:56 更新状況
/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回 (岩本) OTP安全性
第4回 (岩本) オンライン対応 DES/AES
第5回 (渡邉) 一方向性関数
第6回         (渡邉) ハッシュ関数
第7回 (渡邉) 公開鍵暗号(RSA暗号)
第8回 (渡邉) 公開鍵暗号の構成(ElGamal暗号 ~ Paillier暗号)
第9回 (渡邉) 認証と署名
第10回 (渡邉) 準同型暗号とコミットメント
第11回 (渡邉) ゼロ知識証明
第12回 (岩本) 秘密分散法
第13回 (岩本) MPC(BGWのプロトコル)
第14回 (岩本)  MPC(Garbled Circuit)
第15回 (岩本) MPC(安全性の定義)
実務経験を活かした
授業内容
(実務経験内容も含む)
/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
情報セキュリティ,情報理論的安全性,計算理論的安全性,公開鍵暗号,秘密鍵暗号,本人確認,デジタル署名,秘密分散,視覚復号型秘密分散法,証明可能安全性.