教學大綱表
請遵守智慧財產權,勿使用非法影印教科書,避免觸法。
課程名稱 (中文) 網路安全
(英文) Network Security
開課單位 通訊工程研究所
課程代碼 W5530
授課教師 汪順祥
學分數 3.0 必/選修 選修 開課年級 研究所
先修科目或先備能力:計算機概論
課程概述與目標: 使同學了解網路安全理論與實務
教科書 W. Stallings
Cryptography and network security
Prentice -Hall
參考教材
課程大綱 學生學習目標 單元學習活動 學習成效評量 備註
單元主題 內容綱要
1 Overview 1. security attacks
2. security serves
3. a model of internetwork security
了解網路安全基本觀念
  • 講授
  • 作業
  •  
    2 classical encryption techniques 1.conventional encryption model
    2. steganography
    了解classical encryption techniques
  • 講授
  • 作業
  •  
    3 classical encryption techniques 3. classical encryption techniques 了解 classical encryption techniques
  • 講授
  •  
    4 Block ciphers and DES 1.simplified DES
    2 block cipher principles
    3 DES
    了解 Block ciphers設計
  • 講授
  • 作業
  •  
    5 Block ciphers and DES 4 differential and linear cryptanalysis
    5 block cipher modes operation
    了解 Block ciphers設計
  • 講授
  • 作業
  •  
    6 finite fields 1 Group, Ring, and Fields
    2 Modular Arithmetic
    3 Euclid’s Algorithm
    4 GF(p)
    5 Polynomial Arithmetic
    了解finite fields運算
  • 講授
  •  
    7 AES 1 Criteria for AES
    2 AES cipher
    了解AES設計
  • 講授
  • 期中考
  • 作業
  •  
    8 Contemporary symmetric ciphers 1 triple DES
    2 IDEA
    了解Contemporary symmetric ciphers
  • 講授
  •  
    9 Contemporary symmetric ciphers 3 Blowfish
    4 RC5, RC2, RC4
    了解Contemporary symmetric ciphers
  • 講授
  • 作業
  •  
    10 Confidentiality using symmetric encryption 1 Placement of encryption function
    2 traffic confidentiality
    3 key distribution
    4 random number generation
    了解 Confidentiality using symmetric encryption
  • 講授
  • 作業
  •  
    11 number theory 1 prime and relatively prime numbers
    2 Fermat’s and Euler’s theorem
    3 testing for primality
    4 Chinese remainder theorem
    5 discrete logarithms
    了解number theory運算
  • 講授
  • 作業
  •  
    12 Public key cryptography 1 principles of public key cryptosystems 了解Public key cryptography
  • 講授
  • 實驗
  •  
    13 Public key cryptography 2 RSA Algorithm 了解Public key cryptography
  • 講授
  •  
    14 Other Public key cryptosystems 1 key management
    2 Diffie-Hellman key exchange
    3 elliptic curve cryptography
    了解各種 Public key cryptosystems
  • 講授
  • 作業
  •  
    15 Message authentication and hash functions 1 authentication requirements
    2 authentication function
    3 message authentication code (MAC)
    4 hash function
    了解Message authentication and hash functions
  • 講授
  • 作業
  •  
    16 Authentication applications(Kerbero & X.509) 1 Kerberos
    2 X.509
    了解Authentication applications(Kerbero & X.509)
  • 講授
  • 作業
  •  
    17 E-mail security & IP security(VPN) & Web security 1 E-mail security
    2.IP security(VPN)
    3 Web security
    了解E-mail security ,IP security(VPN) 和Web security
  • 講授
  • 期末考
  • 作業
  •  
    18 Intrusion detection & Firewall & WLAN security 1 Intrusion detection
    2 Firewall
    3 WLAN security
    了解Intrusion detection & Firewall & WLAN security
  • 講授
  • 作業
  •  

    教學要點概述:
    教材編選: ■ 自編教材 □ 教科書作者提供
    評量方法: 期末考:30%   期中考:30%   實驗:20%   作業:20%  
    教學資源: ■ 教材電子檔 □ 課程網站
    扣考規定:http://eboard.ttu.edu.tw/ttuwebpost/showcontent-news.php?id=504