當期課號 |
7257 |
Course Number |
7257 |
授課教師 |
|
Instructor |
|
中文課名 |
密碼學 |
Course Name |
Cryptography |
開課單位 |
網路與通訊研究所碩士班一A |
Department |
|
修習別 |
選修 |
Required/Elective |
Elective |
學分數 |
3 |
Credits |
3 |
課程目標 |
此課程將教導學生了解近代密碼學的發展,主題包括加密演算法、資料完整性、認證和身份識別、數位簽章、數論、密碼協定以及真實世界使用的安全系統,例如: RSA。我們也會選擇一些相關的論文來研讀並於課堂上討論 |
Objectives |
This course is aimed to introduce students to a broad exposure to advanced operating systems topics. Topics to be discussed in the course include protection, security, memory management, operating system kernels, file systems, synchronization, naming, and distributed systems. |
教材 |
Ranjan Bose, Information Theory Coding and Cryptography, Tata McGraw Hill, 2002. |
Teaching Materials |
|
成績評量方式 |
|
Grading |
Midterm 30% Final 30% Project (including report) 20% Report, Assignment: 20% |
教師網頁 |
|
教學內容 |
(英文授課) |
Syllabus |
1. Overview of Digital Communication System 2. Quantization and Source Coding, Huffman Coding 3. Markov Processing and Predictive Encoder 4. Entropy and Shannon First theorem 5. Coding and Modulation Trade-off 6. Error Control coding – Memoryless coding 7. Error Control coding – Convolutional codes |