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