シラバス参照 |
講義概要/Course Information |
科目基礎情報/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 |
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 |