教學大綱表
請遵守智慧財產權,勿使用非法影印教科書,避免觸法。
課程名稱 (中文) 密碼學
(英文) Cryptology
開課單位 資訊工程研究所
課程代碼 I5320A
授課教師 黃國軒
學分數 3.0 必/選修 選修 開課年級 研究所
先修科目或先備能力:
課程概述與目標:This course aims to introduce various cipher systems and their mathematical foundation. In addition, the existing standards in encryption and network security will be explained. Our goal is to provide enough knowledge for students to understand these basics and be able to use them as tools in their future applications.
教科書
參考教材
課程大綱 學生學習目標 單元學習活動 學習成效評量 備註
單元主題 內容綱要
1 Introduction security goals
attacks
services and mechanism
techniques
security goals
attacks
services and mechanism
techniques
  • 講授
  •  
    2 Introduction security goals
    attacks
    services and mechanism
    techniques
    security goals
    attacks
    services and mechanism
    techniques
  • 講授
  •  
    3 Mathematics of Cryptography (1) integer arithmetic
    modular arithmetic
    matrices
    linear congruence
    integer arithmetic
    modular arithmetic
    matrices
    linear congruence
  • 講授
  • 作業
  •  
    4 Traditional Symmetric-Key Ciphers substitution ciphers
    transposition ciphers
    stream and block ciphers
    substitution ciphers
    transposition ciphers
    stream and block ciphers
  • 講授
  •  
    5 Mathematics of Cryptography (2) Groups
    Ring
    Field
    Groups
    Ring
    Field
  • 講授
  • 平時考
  •  
    6 Introduction to Modern Symmetric-Key Ciphers modern block ciphers
    modern stream ciphers
    modern block ciphers
    modern stream ciphers
  • 講授
  •  
    7 Data Encryption Standard Data Encryption Standard (DES) Data Encryption Standard (DES)
  • 作業
  •  
    8 Advanced Encryption Standard Advanced Encryption Standard (AES) Advanced Encryption Standard (AES)  
    9 Advanced Encryption Standard Advanced Encryption Standard (AES) Advanced Encryption Standard (AES)
  • 講授
  • 作業
  •  
    10 Encipherment using Modern Symmetric-Key Ciphers ECB
    CBC
    OFB
    CTR
    RC4
    ECB
    CBC
    OFB
    CTR
    RC4
  • 講授
  • 平時考
  •  
    11 Asymmetric-Key Cryptography RSA cryptosystem
    ElGamal cryptosystem
    Elliptic curve cryptosystem
    RSA cryptosystem
    ElGamal cryptosystem
    Elliptic curve cryptosystem
  • 講授
  •  
    12 Asymmetric-Key Cryptography RSA cryptosystem
    ElGamal cryptosystem
    Elliptic curve cryptosystem
    RSA cryptosystem
    ElGamal cryptosystem
    Elliptic curve cryptosystem
  • 講授
  •  
    13 message integrity Cryptographic Hash Functions
    digital signature
    Cryptographic Hash Functions
    digital signature
  • 講授
  • 作業
  •  
    14 message integrity Cryptographic Hash Functions
    digital signature
    Cryptographic Hash Functions
    digital signature
  • 講授
  •  
    15 Key Management public-key distribution public-key distribution
  • 講授
  • 平時考
  •  
    16 應用案例分析 應用案例分析 應用案例分析
  • 個案研究
  •  
    17 應用案例分析 應用案例分析 應用案例分析
  • 個案研究
  • 報告
  •  
    18 應用案例分析 應用案例分析 應用案例分析
  • 個案研究
  • 學期成績
  • 報告
  •  

    教學要點概述:
    教材編選: □ 自編教材 ■ 教科書作者提供
    評量方法: 其他評量:1%   報告:39%   平時考:40%   作業:20%  
    教學資源: ■ 教材電子檔 ■ 課程網站
    課程網站:網路大學
    扣考規定:http://eboard.ttu.edu.tw/ttuwebpost/showcontent-news.php?id=504

    研究所
    核心能力 其他評量 報告 平時考 作業
    核心能力一 具備運用數學、科學及資訊工程相關知識的能力。 4/10 4 4 4 4
    核心能力二 具備解決問題之分析、規劃、設計與執行等能力。 3/10 3 3 3 3
    核心能力三 具備工程實務流程規劃與資訊系統整合的能力。 2/10 2 2 2 2
    核心能力四 具備領導、協調、團隊合作與溝通整合的能力。 1/10 1 1 1 1