シラバス参照

講義概要/Course Information
2020/04/28 現在

科目基礎情報/General Information
授業科目名
/Course title (Japanese)
セキュリティ基礎
英文授業科目名
/Course title (English)
Fundamentals of Security
科目番号
/Code
開講年度
/Academic year
2020年度 開講年次
/Year offered
全学年
開講学期
/Semester(s) offered
前学期 開講コース・課程
/Faculty offering the course
博士前期課程
授業の方法
/Teaching method
講義 単位数
/Credits
2
科目区分
/Category
大学院専門教育科目 - 専門科目Ⅰ
開講学科・専攻
/Cluster/Department
情報学専攻
担当教員名
/Lecturer(s)
李 陽
居室
/Office
東3−828
公開E-Mail
/e-mail
liyang-AT-uec-ac-jp
授業関連Webページ
/Course website
http://www.uec-li-lab.com/講義関連/
更新日
/Last updated
2020/04/17 17:17:58 更新状況
/Update status
公開中
/now open to public
講義情報/Course Description
主題および
達成目標
/Topic and goals
情報通信ネットワークのオープン化が進む中で,ネットワークセキュリティ,システムセキュリティの確保が最重要課題となっている.情報漏洩に対する社会の強いニーズを鑑み,本科目で取り扱う内容として,ネットワークを含む情報システム全体のセキュリティの根幹を担う情報処理に関する基礎知識を取り扱う.

Ensuring network security and system security is one of the most important issues as the information communication network becomes more open. Given the strong social needs for information leakage, as contents to be handled in this class, we deal with the fundamental knowledge on information processing, which is the basis of security of the entire information system including the network.
前もって履修
しておくべき科目
/Prerequisites
離散数学,ハードウェアセキュリティ

Discrete Math, Hardware Security
前もって履修しておくこ
とが望ましい科目
/Recommended prerequisites and preparation
論理回路学,計算機アーキテクチャ

Logic Circuits, Computer Architecture
教科書等
/Course textbooks and materials
Security of Block Ciphers: From Algorithm Design to Hardware Implementation. Wiley 2015, ISBN 978-1-118-66001-0.
授業内容と
その進め方
/Course outline and weekly schedule
英語タイプIにより講義を実施、教材が英語で、授業言語は主に英語

第1回 Introduction of Fundamentals of Security
第2回 Block Cipher in Cryptology
第3回 Linear and Nonlinear Functions in Block Cipher
第4回 Advanced Encryption Standard (AES)
第5回 Basics of Modern Digital Circuits
第6回 Cost, Performance, and Security
第7回 Hardware Implementations for Block Ciphers
第8回 Basics of Cryptanalysis and Differential Cryptanalysis
第9回 Differential Cryptanalysis
第10回 Impossible Differential Cryptanalysis and Integral Cryptanalysis
第11回 Basics of Side-Channel Analysis
第12回 Basics of Fault Analysis
第13回 Logic-Level Countermeasures
第14回 Logic-Level Hiding Countermeasures
第15回 Final Exam. & Review
実務経験を活かした
授業内容
(実務経験内容も含む)
/Course content utilizing practical experience
授業時間外の学習
(予習・復習等)
/Preparation and review outside class
復習が主であるが,予習が必要な場合には授業中に適宜説明する.

Mainly, review is necessary. If preparation is needed, it will be explained during the class.
成績評価方法
および評価基準
(最低達成基準を含む)
/Evaluation and grading
共通鍵暗号の実装における基礎知識とコスト・パフォーマンス・耐タンパー性のトレードオフを理解していることが合格の基準である.
レポート(2回:60%)と期末試験(40%)で評価する.
合計で60%以上を合格とする.

Criterion: It is required to understand the basic knowledge of symmetric-key ciphers and the trade-off between cost, performance, and tamper resistance in its implementation.
Evaluation: report (2 times: 60%) and final exam (40%), Pass over 60% in total.
オフィスアワー:
授業相談
/Office hours
特に設けない.メールでアポイントを取ってください.

Appointment is necessary (email).
学生へのメッセージ
/Message for students
セキュリティの基礎を暗号実装の切り口から学んでいく.

Studying fundamentals of security from the perspective of cryptographic implementations.
その他
/Others
特になし.

Nothing in particular.
キーワード
/Keyword(s)
共通鍵暗号,暗号実装,暗号解析,耐タンパー性,サイドチャネル解析,対策技術

Symmetric-key ciphers, cryptographic implementations, Cryptanalysis, Tamper resistance, Side-channel analysis, Countermeasures