【サブタイトル】 |
サイバーセキュリティに関する演習 |
【講義の目的・内容】 |
"・前半:(a) Python プログラミング言語と Python ベースのパッケージを使用したさまざまな暗号化アルゴリズムの実装、および (b) Python を使用したスパム メールとマルウェア データの機械学習ベースの分析について演習を行います。 ・後半:実践的なサイバーセキュリティ対策を演習を通じて習得します。昨今大きな注目を集めているAI技術をどのようにしてセキュリティ対策に応用するかについても取り扱います。" |
【学修到達目標】 |
"・前半:この演習を効果的に受けると、受講者は最新の暗号化アルゴリズムを実装し、さまざまなアルゴリズムを組み合わせてアプリケーション固有の暗号化プロトコルを実装できるようになります。さらに、学生はセキュリティ目的で機械学習アルゴリズムを利用できるようになります。 ・後半:実践的なサイバーセキュリティ対策やAI技術の応用方法の学習" |
【講義スケジュール】 |
"以下のスケジュールを予定していますが、事情により一部の内容を変更する可能性があります。 1:共通鍵暗号アルゴリズムの実装-1 2:共通鍵暗号アルゴリズムの実装-2 3:ブロック暗号の実装 4:公開鍵暗号アルゴリズムの実装-1 5:公開鍵暗号アルゴリズムの実装-2 6:スパムメールの分類の実装 7:マルウェアの分類の実装 8:試験 9:サイバー攻撃対策のフレームワーク:ATT&CKとデータ分析手法(1) 10:サイバー攻撃対策のフレームワーク:ATT&CKとデータ分析手法(2) 11:サイバー攻撃対策のフレームワーク:ATT&CKとデータ分析手法(3) 12:サイバー攻撃対策のフレームワーク:ATT&CKとデータ分析手法(4) 13:発展的な内容のセキュリティ:LLMやAI等との組み合わせ(1) 14:発展的な内容のセキュリティ:LLMやAI等との組み合わせ(2) " |
【指導方法】 |
講義および演習 |
【事前・事後学修】 |
特になし |
【成績評価の方法・基準】 |
受講中の出席、演習および課題 |
【受講要件】 |
"Python(CS概論I)、データサイエンス(CS概論III)、ネットワークの基礎とセキュリティ(CS概論IV)および関連する演習の内容を前提とします。サイバーセキュリティの講義とセットで履修することを前提とします。 講義中に得たセキュリティ知識を悪用しないモラルを有すること 自主的に学ぶ姿勢、新たな問題を解決しようとする心構えを有すること" |
【テキスト】 |
特になし |
【参考書】 |
特になし |
【関連分野・関連科目】 |
特になし |
【備考】 |
特になし |
【添付ファイル1】 |
【添付ファイル2】 |
【添付ファイル3】 |
【リンク】 |
特になし
|