岡山大学の提供科目

提供科目のシラバス

専門科目(必修)(2単位)

セキュリティ総論E:セキュリティ概論

概要

現代情報化社会において情報を他人に盗み見られることなく安全に送受信するため、情報セキュリティ技術は重要な役割を果たす。中でも、データの秘匿化やユーザや機器の電子的な認証のための暗号技術、インターネット上で安全に情報通信を実現するためのネットワークセキュリティ技術、そしてWEBブラウザなどを通じてユーザが安心してサービスを利用できるようにするためのマルウェア検知・解析技術は必須のものである。本講義では、これら情報セキュリティ技術について網羅的に講義する。

担当教員

横平・野上・福島・五百籏頭・小寺・谷本

開講時期

3-4学期(後期)

特記事項

遠隔配信あり

セキュリティ総論F:情報セキュリティ

概要

本講義では,安全な情報システムを構築するために必要なセキュリティについて講述する。具体的には,情報セキュリティの基礎概念を説明する.また,サイバー攻撃の概要や,それに関わるインターネット技術について解説し,マルウェアの感染方法について説明し,メモリ破壊の脆弱性を利用した攻撃,DDoS攻撃,DNS攻撃などの様々な攻撃について説明する.また,Webシステムへの攻撃と防御手法について解説し,計算機資源の適切な利用を制御するアクセス制御技術や,マルウェアの解析技術,および最新のサイバー攻撃の傾向についても説明する.

担当教員

山内・秋山・神園・寺田・小寺・谷本

開講時期

2学期(前期)

特記事項

対面(予定)

演習科目(1単位)

PBL演習-F「暗号ハードウェアセキュリティ演習」:セキュリティ実装演習B

概要

IoT時代において情報を他人に盗み見られることなく安全に交換するために暗号技術は重要な役割を果たす。その一方で暗号計算のハードウェア実装の仕方によっては、その理論的な解読困難さにも関わらず物理的な手段によって短時間で解読できる攻撃 (サイドチャネル攻撃)が知られている。本講義では、暗号技術の歴史と原理、用途について学ぶとともに、ハードウェア実装を体験し、その基礎を学ぶ。さらに、ハードウェア実装された暗号計算に対するサイドチャネル攻撃による解読を体験し、攻撃原理とその防御のための基礎知識を学ぶ。

担当教員

野上・五百旗頭・福島・小寺・谷本

開講時期

4学期集中(後期集中)

PBL演習-G「分散データ管理演習」:分散データ管理演習

概要

近年、分散データ管理が重要なテーマである。本科目では、分散データ管理を実現するのに必要な秘密分散共有法についてその理論と実装について学ぶ。また、効果的なセキュリティ対策を講じられるように、攻撃者がもつ技術や視点を、ゲーム形式(CTF: Capture The Flag)で学習する。

担当教員

横平・野上・長田 ・稲垣 ・福島 ・ 小寺 ・ 谷本

開講時期

夏期集中

先進演習科目(先進PBL)(1単位)

先進PBL-G「安全性評価のための衝突型暗号攻撃演習」:セキュリティ実装演習A

概要

IoT時代において情報を他人に盗み見られることなく安全に交換するために暗号技術は重要な役割を果たす。その中で、楕円曲線暗号やRSA暗号など公開鍵暗号は、ユーザや機器を電子的に認証するために用いられており、その鍵長などセキュリティパラメータは、計算量的な安全性評価に基づいて適切に設定されなければならない。本演習では、楕円曲線暗号を具体的なターゲットとして、衝突型の暗号解読攻撃プログラムを実装し、その計算量的な安全性の評価方法について学ぶ。

担当教員

野上・小寺・谷本

開講時期

夏期集中