一、課程性質和任務
本課程是信息安全專業(yè)的一門核心專業(yè)基礎課,它在整個專業(yè)培養(yǎng)的知識結
構中占據(jù)重要的地位。通過該課程的學習,學生將熟練掌握常見密碼技術的基本
原理,為將來從事信息安全研究和安全系統(tǒng)的設計提供必要的基礎知識。
二、課程內容和要求
第一章緒論
1.1了解密碼學的發(fā)展歷程
1.2掌握保密通信的基本模型
1.3掌握密碼學的基本概念
第二章基礎知識
2.1熟練掌握密碼學所需數(shù)論基礎知識
2.2理解密碼學常用的計算復雜性問題
第三章古典密碼
3.1掌握常見古典密碼算法的加解密原理
3.2掌握針對古典密碼算法的密碼分析技術
3.3了解衡量密碼體制安全性的基本準則
第四章分組密碼
4.1理解分組密碼的設計準則
4.2熟練掌握DES算法的加解密原理和密鑰生成方法
4.3熟練掌握AES算法的加解密原理和密鑰生成方法
4.4熟練掌握IDEA算法的加解密原理和密鑰生成方法
4.5了解RC5算法的加解密原理和密鑰生成方法
4.6掌握分組密碼的常用工作模式
第五章序列密碼
5.1掌握序列密碼的基本原理
5.2掌握反饋移位寄存器的構造原理
5.3掌握常見密鑰流生成器的構造方式
5.4了解序列密碼常見的攻擊方法
5.5理解RC4算法和A5算法的加解密原理
第六章Hash函數(shù)
6.l掌握密碼學Hash函數(shù)的概念
6.2了解迭代Hash函數(shù)的通用構造方法
6.3熟練掌握MD5算法的構造原理
6.4熟練掌握SHA-1算法的構造原理
6.5了解常見消息認證碼的構造方法
6.6理解HMAC算法的構造原理
第七章公鑰密碼
7.L理解公鑰密碼體制的基本思想
7.2掌握構造公鑰密碼算法應滿足的基本要求
7.3熟練掌握RSA算法的加解密原理
7.4理解針對RSA算法常見的攻擊方法原理及相應的防范方法
7.5掌握RSA算法的參數(shù)選擇應滿足的基本要求
7.6熟練掌握ElGamal算法的加解密原理
7.7理解ElGamal算法的安全性分析
7.8熟練掌握有限域上橢圓曲線的定義與性質
7.9了解有橢圓曲線密碼體制的特性
7.10理解基于身份公鑰密碼體制的思想
7.11理解Boneh和Franklin的IBE密碼體制
7.12了解公鑰密碼體制的基本應用
第八章數(shù)字簽名與身份認證
8.1熟練掌握數(shù)字簽名的基本原理
8.2熟練掌握RSA數(shù)字簽名算法
8.3熟練掌握ElGamal數(shù)字簽名算法
8.4熟練掌握DSS數(shù)字簽名標準
8.5了解特殊數(shù)字簽名的構造原理和應用場景
8.6掌握常用身份認證協(xié)議的構造方法
第九章密鑰管理
9.1了解密鑰管理的重要性
9.2掌握單鑰體制的密鑰管理方法
9.3掌握公鑰體制的密鑰管理方法
9.4熟練掌握Shamir秘密共享方案
第十章現(xiàn)代密碼學發(fā)展前沿及應用
10.1了解相關前沿密碼技術的發(fā)展現(xiàn)狀
10.2了解相關前沿密碼技術的應用現(xiàn)狀
三、參考書目
范九倫,張雪鋒,侯紅霞,《新編密碼學》,第一版,西安電子科技大學出版社。
以上內容來源網(wǎng)絡,僅供參考!
以上是小編整理的關于【2024年西安郵電大學834計算機網(wǎng)絡考研大綱公布!】的全部內容,如果想要了解更多關于院校選擇、專業(yè)選取、就業(yè)問題等,可直接點擊下方咨詢,由專業(yè)老師為您一對一解答!