《0914密碼學》碩士研究生招生考試大綱
一、試卷滿分及考試時間
試卷滿分為 100 分,考試時間為 90 分鐘。
二、考試形式
考試形式為閉卷、筆試。
三、學習內容
(一)古典密碼
置換密碼;代替密碼;代替密碼的破譯;香農保密通信理論;數論的 基本概念。
學習要求:
1 .理解置換與代替兩種基本形式的古典密碼。
2 .了解根據統計特性對代替密碼的攻擊原理。
3 .掌握無條件安全性與計算安全性概念。
(二)序列密碼
序列密碼基本原理;LFSR;m 序列的偽隨機性;B-M 算法與非線性 綜合。
學習要求:
1 .掌握序列密碼設計的基本思想。
2 .掌握 LFSR 的工作原理。
3 .掌握 m 序列的偽隨機性。
4 .掌握 B-M 算法,了解 LFSR 非線性綜合的原理。
(三)分組密碼
分組密碼基本原理;DES 算法;AES 算法;分組密碼算法的工作模 式。
學習要求:
1 .掌握分組密碼設計的基本思想。
2 .掌握 DES 算法的原理。
3 .掌握 AES 算法的原理及關鍵密碼模塊的計算方法。
4 .了解分組密碼常見的幾種工作模式。
(四)Hash 函數
Hash 函數基本原理;Hash 的構造方法;MD 系列的 Hash 函數;消息 認證碼。
學習要求:
1 .掌握 Hash 函數的安全性定義。
2 .了解 Hash 函數的構造方法。
3 .了解 MD 系列的 Hash 函數。
4 .了解消息認證碼的地位和作用。
(五)公鑰密碼
公鑰密碼基本原理;RSA;ElGamal;ECC;數字簽名基本原理;ElGamal 簽名。
學習要求:
1 .掌握公鑰密碼設計原理。
2 .掌握 RSA 加密過程及計算方法。
3 .掌握 ElGamal 加密算法。
4 .掌握橢圓曲線點加計算。
5 .掌握數字簽名的原理及其安全性定義。
6 .了解 ElGamal 數字簽名方案。
(六)密碼協議
密碼協議基本概念;DH 密鑰協商協議;秘密共享協議;身份認證協 議。
學習要求:
1 .掌握密碼協議的基本特點。
2 .掌握 DH 密鑰協商及其計算方法。
3 .掌握秘密共享的原理及其計算方法。
4 .掌握身份認證地位、作用。
四、考核主要形式
1 .選擇、填空題(涵蓋較廣,包括概念、性質、計算、常識)。
2 .簡答題(簡要回答算法的原理,包括分析、作圖等)。
3 .綜合計算題(包括密碼知識的分析和計算等)。
五、 參考書
1.《現代密碼學》(第 2 版),陳魯生、沈世鎰編著,科學出版社,2008 年。
原標題:北京電子科技學院研究生入學考試科目考試大綱
文章來源:http://111.172.228.123:84/index3.php