基本信息
書名:現代密碼學原理及應用
定價:56.00元
售價:44.8元
作者:李海峰,馬海雲,徐燕文
齣版社:國防工業齣版社
齣版日期:2013-06-01
ISBN:9787118088731
字數:
版次:1
裝幀:平裝
開本:16開
編輯推薦
李海峰等人編著的《現代密碼學原理及應用》麵嚮應用型本科專業,適閤用作普通高等院校信息安全、密碼學、計算機科學與技術、網絡工程、通信工程、信息工程、信息管理與信息係統、電子商務、軟件工程、電子信息科學與技術、物流管理等相關專業的高年級本科學生和碩士研究生“信息安全”課程的教學用書。本書也可作為信息安全工程師、網絡安全管理人員和信息技術類用戶的培訓或自學教材及上述相關人員的技術參考書。
內容提要
《現代密碼學原理及應用》是作者李海峰等人在多年從事信息安全與密碼學的科研工作與一綫教學實 踐的基礎上,按照高等院校的培養目標和基本要求,結閤平時的教學體會和學生的反饋意見,編寫而成的 一本關於“現代密碼學原理及應用”的教材。
《現代密碼學原理及應用》圍繞著現代密碼學提供的基本安全特性(信息的機密性、完整性、認證性 、訪問控製、不可否認性等),主要從密碼學基本理論、密碼算法和密碼算法應用三方麵介紹瞭現代密碼 學的基本原理及其應用。全書共分為四大部分,內容涉及密碼學基本理論、信息加密技術(古典密碼學、 對稱密碼體製、公鑰密碼體製)、信息認證技術(消息認證、數字、身份認證)、密鑰管理技術(密 鑰分配、秘密共享、密鑰托管、公鑰基礎設施(PKI )技術)等。
本書麵嚮應用型本科專業,適閤用作普通高等院校信息安全、密碼學、計算機科學與技術、網絡工程 、通信工程、信息工程、信息管理與信息係統、電子商務、軟件工程、電子信息科學與技術、物流管理等 相關專業的高年級本科學生和碩士研究生“信息安全”課程的教學用書。本書也可作為信息安全工程師、 網絡安全管理人員和信息技術類用戶的培訓或自學教 材及上述相關人員的技術參考書。
本課程的先修課程有“程序設計”、“數據結構”、“計算機網絡”、“信息安全數學基礎”等。
目錄
第1部分密碼學基本理論
第1章 信息安全概述
1.1 信息安全麵臨的威脅
1.1.1 信息安全的重要性
1.1.2 信息安全問題産生的原因
1.1.3 信息安全麵臨的攻擊
1.2 信息安全的定義與目標
1.2.1 信息安全的定義
1.2.2 信息安全的目標
1.3 信息安全的基本模型
1.3.1 通信安全模型
1.3.2 訪問安全模型
第2章 密碼學——信息安全技術的核心
2.1 密碼學的基本概念
2.1.1 密碼學的定義
2.1.2 密碼學的基本術語
2.1.3 經典保密通信模型
2.2 密碼體製的分類
2.2.1 古典密碼體製和現代密碼體製
2.2.2 對稱密鑰密碼體製和公開密鑰密碼體製
2.2.3 對稱密碼體製的分類
2.2.4 公鑰密碼體製的分類
2.3 密碼分析
2.3.1 密碼學分析概述
2.3.2 密碼學分析方法分類
2.4 密碼係統的安全性
2.4.1 密碼係統安全性的基本要求
2.4.2 評估密碼係統安全性的主要方法
2.4.3 好的密碼係統的要求
第2部分信息加密技術
第3章 古典密碼學
3.1 古典密碼學概述
3.2 替換密碼
3.2.1 單錶替換密碼
3.2.2 多錶替換密碼
3.2.3 一次一密密碼體製
3.3 置換密碼
3.3.1 周期置換密碼
3.3.2 列置換密碼
3.4 古典密碼的安全性分析
3.4.1 替換密碼的安全性
3.4.2 置換密碼的安全性
第4章 對稱密碼體製
4.1 序列密碼
4.1.1 序列密碼概述
4.1.2 序列密碼的基本思想及其模型
4.1.3 序列密碼的分類及其工作方式
4.1.4 密鑰序列發生器的組成和分類
4.2 分組密碼體製
4.2.1 分組密碼概述
4.2.2 數據加密標準
4.2.3 數據加密算法的變型
第5章 公鑰密碼體製
5.1 公鑰密碼體製概述
5.1.1 公鑰密碼體製産生的背景
5.1.2 公鑰密碼體製的基本原理
5.1.3 對稱密碼體製和公鑰密碼體製的比較
5.1.4 公鑰密碼算法應滿足的條件
5.1.5 公鑰密碼體製的安全性分析
5.2 RSA密碼體製
5.2.1 RSA算法概述
5.2.2 RSA算法描述
5.2.3 RSA的安全性分析
5.2.4 RSA算法應用舉例
5.3 橢圓麯綫密碼體製
5.3.1 橢圓麯綫産生的數學背景、定義和運算
5.3.2 橢圓麯綫的相關運算
5.3.3 橢圓麯綫上的密碼體製
5.3.4 橢圓密碼體製的優點
5.3.5 橢圓密碼體製的應用
5.3.6 橢圓密碼體製安全性的實現
5.3.7 橢圓麯綫國際標準
第3部分信息認證技術
第6章 消息認證
6.1 消患認證概述
6.1.1 基本的認證係統模型
6.1.2 消息認證的定義
6.1.3 消息認證的分類
6.2 幾種不同的消息認證的實現方案
6.2.1 采用消息加密函數的消息認證方案
6.2.2 采用消息認證碼的消息認證方案
6.2.3 采用散列函數的消息認證方案
6.3 散列算法的分類及其應用
6.3.1 散列算法的分類
6.3.2 幾種常見的散列算法
6.3.3 Hash散列算法的應用
6.4 HMAC算法
6.4.1 HMAC算法概述
6.4.2 HMAC的設計目標
6.4.3 HMAC算法描述
6.4.4 HMAC的典型應用
6.4.5 HMAC的安全性
第7章 數字
7.1 數字概述
7.1.1 消息認證的局限性與數字的必要性
7.1.2 數字與傳統、消息認證的區彆
7.2 數字的定義及其基本原理
7.2.1 數字的基本概念
7.2.2 數字的基本原理
7.2.3 數字體製的組成
7.3 數字的執行方式
7.3.1 直接方式的數字方案
7.3.2 基於仲裁方式的數字方案
7.4 幾種常見的數字方案
7.4.1 RSA數字方案
7.4.2 ElGamal數字方案
7.4.3 基於橢圓麯綫的數字方案
7.4.4 改進的橢圓麯綫數字算法
7.5 幾種特殊的數字方案
第8章 身份認證
8.1 身份認證概述
8.1.1 身份認證的概念
8.1.2 身份認證係統的組成和要求
8.1.3 身份認證的基本分類
8.1.4 身份認證係統的質量指標
8.2 單機環境下的身份認證
8.2.1 基於口令的認證方式
8.2.2 基於智能卡的認證方式
8.2.3 基於生物特徵的認證方式
8.3 基於零知識證明的身份認證技術
8.3.1 零知識證明概述
8.3.2 交互證明係統
8.3.3 交互式的零知識證明協議
8.3.4 簡化的Feige-Fiat-Shamir身份認證方案
8.3.5 Feige-Fiat-Shamir身份認證方案
8.4 網絡環境下的身份認證
8.4.1 Kerberos認證係統
8.4.2 X.509認證服務
8.5 Kerberos認證係統
8.5.1 Kerberos認證係統的産生背景
8.5.2 Kerberos認證係統概述
8.5.3 Kerberos認證係統的基本原理
第4部分密鑰管理技術
第9章 密鑰分配技術
9.1 密鑰管理概述
9.1.1 密鑰管理的重要性
9.1.2 密鑰的分類與密鑰的層次結構
9.1.3 密鑰分配概述
9.2 對稱密碼體製的密鑰分配
9.2.1 密鑰分配的基本方法
9.2.2 對稱密碼體製的密鑰分配方案
9.3 公鑰密碼體製的密鑰分配
9.3.1 利用公鑰密碼體製進行公鑰的分配
9.3.2 利用公鑰密碼體製來分配對稱密碼技術中使用的密鑰
第10章 秘密共享
10.1 秘密共享概述
10.1.1 秘密共享産生的背景
10.1.2 秘密共享的定義
10.2 兩種典型的秘密共享方案
10.2.1 Shamir門限秘密共享方案
10.2.2 Asmuth-Bloom門限方案
第11章 密鑰托管
11.1 密鑰托管技術概述
11.1.1 密鑰托管的産生背景
11.1.2 密鑰托管的定義和功能
11.2 密鑰托管密碼體製
11.2.1 密鑰托管密碼體製的組成
11.2.2 安全密鑰托管的過程
11.2.3 密鑰托管係統的安全和成本
11.3 密鑰托管加密標準
11.3.1 密鑰托管加密標準簡介
11.3.2 EES密鑰托管技術的具體實施
11.4 其他幾種常見的密鑰托管方案簡介
第12章 公鑰基礎設施技術
12.1 公鑰基礎設施概述
12.1.1 PKI的基本概念
12.1.2 PKI的基本原理
12.1.3 PKI的基本組成
12.1.4 PKI中密鑰和證書的管理
12.1.5 PKI的優點
12.2 X.509標準
12.2.1 X.509認證服務協議簡介
12.2.2 X.509的證書結構
12.2.3 X.509用戶證書的獲取
12.2.4 X.509證書的撤銷
12.2.5 X.509的認證過程
附錄A MD5算法參考應用程序
A.1 MD5算法的僞代碼描述
A.2 MD5算法的標準C語言形式的程序實現
參考文獻
作者介紹
文摘
序言
閱讀體驗中,最讓我感到驚喜的是作者在講解復雜概念時所采用的“化繁為簡”的能力。例如,在處理某些抽象的代數結構時,他們似乎非常善於利用形象的比喻或者精心設計的輔助圖示來幫助讀者建立直觀理解。不像有些教材,讀起來就像是在啃一本沒有注解的古代文獻,讓人望而生畏。這裏的敘述節奏把握得恰到好處,不會因為對基礎知識的強調而拖遝,也不會因為追求速度而跳過關鍵的推導步驟。這種平衡感,使得學習過程既有足夠的挑戰性來激發思考,又有足夠的引導性來避免迷失方嚮,非常適閤作為係統學習密碼學知識的階梯。
評分總的來說,這本書給我的印象是既有深厚的學術底蘊,又不失工程實踐的溫度。它並非一本輕鬆的讀物,需要讀者投入足夠的時間和精力去消化其中的數學細節和邏輯推導,但它所提供的迴報是巨大的——一套係統、全麵且與時俱進的現代密碼學知識體係。它不像某些速成手冊那樣隻教你使用,而是緻力於讓你理解其核心原理,從而具備獨立分析和設計安全方案的能力。對於任何一位想要在信息安全領域深耕,並希望建立起紮實理論基礎的專業人士或高年級學生而言,這本書無疑是值得反復研讀的案頭必備參考資料,其價值遠超其售價本身。
評分初翻閱目錄,便能感受到作者團隊在內容覆蓋的廣度和深度上所下的苦心。從基礎的數論、有限域結構,到更前沿的公鑰密碼體製、橢圓麯綫密碼,再到後量子密碼學的初步探索,脈絡清晰,層層遞進。特彆是對一些經典算法的闡述,似乎不僅僅停留在公式的羅列,而是深入到瞭背後的數學邏輯和設計哲學。我特彆留意瞭其中關於安全模型和攻擊方法的介紹部分,它沒有采取那種故作高深的晦澀錶達,而是力圖用相對直觀的方式解釋復雜的安全概念,這對於初學者來說無疑是一大福音,能幫助我們建立起堅實的理論框架,而不是僅僅記住一堆算法步驟。
評分這本書的“應用”部分,明顯體現瞭作者們對現實世界的洞察力。密碼學理論固然重要,但如何將其落地、如何應對實際工程中的安全挑戰,纔是衡量一本好書價值的關鍵。我關注瞭其中關於數字簽名、安全協議實現的一些章節,它們的討論似乎更貼近工業標準和實際部署的考量,而不是純粹的學術推演。這種務實的態度,使得讀者在掌握瞭“是什麼”和“為什麼”之後,還能進一步理解“怎麼做”以及“在什麼情況下做”。對於那些打算將密碼學知識應用於軟件開發或信息安全架構設計的工程師來說,這種實踐導嚮的闡述無疑是寶貴的財富。
評分這本書的裝幀設計頗具匠心,封麵色彩沉穩,字體排版考究,拿在手裏分量十足,予人一種“乾貨滿滿”的初步印象。書脊的設計簡潔有力,書名和作者信息清晰易辨,即便是擺在書架上,也顯得非常專業和可靠。紙張的選擇也值得稱贊,觸感細膩,印刷清晰,即便是長時間閱讀,眼睛也不會感到明顯的疲勞。整體而言,從物理層麵來看,這是一本製作精良的教材或參考書,散發著一種嚴謹治學的氣息,讓人對接下來的內容充滿瞭期待。這種對細節的注重,往往暗示著作者在內容組織上也下瞭大功夫,希望內容能與這紮實的物理基礎相匹配。
本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2025 book.cndgn.com All Rights Reserved. 新城书站 版權所有