編輯推薦
密碼學的應用範圍日益擴大,它不僅用於政府通信和銀行係統等傳統領域,還用於Web瀏覽器、電子郵件程序、手機、製造係統、嵌入式軟件、智能建築、汽車甚至人體器官移植等領域。今天的設計人員必須全麵係統地瞭解應用密碼學。
《安全技術經典譯叢·深入淺齣密碼學:常用加密技術原理與應用》將理論與實踐完美融閤在一起,在大量實例的引導下,深入討論瞭密碼學精髓內容。 《安全技術經典譯叢·深入淺齣密碼學:常用加密技術原理與應用》介紹密碼學和數據安全性分析序列密碼、DES、3DES、AES、分組密碼和RSA密碼體製,討論ECC、數字簽名、哈希函數、MAC和密鑰建立方法(如證書和PKI),講述針對RFID和移動設備的輕量級密碼、當前推薦的密鑰長度等新主題。 《安全技術經典譯叢·深入淺齣密碼學:常用加密技術原理與應用》作者長期執教於計算機科學與工程係,擁有十分豐富的應用密碼學教學經驗。《安全技術經典譯叢·深入淺齣密碼學:常用加密技術原理與應用》可作為研究生和高年級本科生的教科書,也可供工程師自學之用。海報:
內容簡介
密碼學是一門非常有趣的學科,它與計算機科學、數學以及電子工程都存在交叉。隨著密碼學日新月異地取得發展,人們現在已經很難跟上它的發展步伐。密碼學領域的理論基礎在過去的25年裏已經得到加強和鞏固;現在,人們對安全的定義和證明結構安全的方法有瞭更深入的認識。同時,我們也見證瞭應用密碼學的快速發展:舊算法不斷地被破解和拋棄,同時,新算法和協議也在不斷湧現。
《安全技術經典譯叢·深入淺齣密碼學:常用加密技術原理與應用》的大價值在於重點討論瞭密碼學研究人員所關心的主題。而且,《安全技術經典譯叢·深入淺齣密碼學:常用加密技術原理與應用》對數學背景知識和公式的使用加以嚴格限製——隻有在必要的情況下纔會在適當的地方介紹這些數學知識和公式。對密碼學領域的新手而言,這種“少即是多”的方法足以滿足他們的需求,因為《安全技術經典譯叢·深入淺齣密碼學:常用加密技術原理與應用》將帶領他們一步一步地學習基本概念和各種精心選擇的算法與協議。對於想要深入學習和拓展知識的讀者而言,《安全技術經典譯叢·深入淺齣密碼學:常用加密技術原理與應用》每個章節都提供瞭非常有用的擴展閱讀素材。
作者簡介
Christof Paar,任波鴻大學嵌入式安全係教授,並兼任馬薩諸塞大學教授。Christof講授密碼學課程的時間已有15年之久,並曾為摩托羅拉、飛利浦和NASA等多傢機構的從業人員授課。Christof是應用密碼學領域的CHES(Cryptographic Hardware and Embedded Systems)學術會議的創始人之一,迄今已發錶100多篇學術論文。
Jan Pelzl,是安全谘詢公司ESCRYPT-Embedded Security的管理總監Jan擁有應用密碼學博士學位,他對基於橢圓麯綫的密碼學的研究可謂苦心孤詣,對該領域具有非常獨到和深邃的理解,已在重要刊物上發錶瞭多篇論文。
內頁插圖
精彩書評
《深入淺齣密碼學——常用加密技術原理與應用》一書價值非凡,將幫助從業者構建固若金湯的係統,並引導未來研究人員進一步探索奧妙無窮的密碼學知識。
——Bart Preneel,K.U.Leuven
目錄
第1章 密碼學和數據安全導論
1.1 密碼學及本書內容概述
1.2 對稱密碼學
1.2.1 基礎知識
1.2.2 簡單對稱加密:替換密碼
1.3 密碼分析
1.3.1 破譯密碼體製的一般思路
1.3.2 閤適的密鑰長度
1.4 模運算與多種古典密碼
1.4.1 模運算
1.4.2 整數環
1.4.3 移位密碼(凱撒密碼)
1.4.4 仿射密碼
1.5 討論及擴展閱讀
1.6 要點迴顧
1.7 習題
第2章 序列密碼
2.1 引言
2.1.1 序列密碼與分組密碼
2.1.2 序列密碼的加密與解密
2.2 隨機數與牢不可破的分組密碼
2.2.1 隨機數生成器
2.2.2 一次一密
2.2.3 關於實際序列密碼
2.3 基於移位寄存器的序列密碼
2.3.1 綫性反饋移位寄存器(LFSR)
2.3.2 針對單個LFSR的已知明文攻擊
2.3.3 Trivium
2.4 討論及擴展閱讀
2.5 要點迴顧
2.6 習題
第3章 數據加密標準與替換算法
3.1 DES簡介
3.2 DES算法概述
3.3 DES的內部結構
3.3.1 初始置換與逆初始置換
3.3.2 f函數
3.3.3 密鑰編排
3.4 解密
3.5 DES的安全性
3.5.1 窮盡密鑰搜索
3.5.2 分析攻擊
3.6 軟件實現與硬件實現
3.6.1 軟件
3.6.2 硬件
3.7 DES替換算法
3.7.1 AES和AES入圍密碼
3.7.2 3DES與DESX
3.7.3 輕量級密碼PRESENT
3.8 討論及擴展閱讀
3.9 要點迴顧
3.10 習題
第4章 高級加密標準
4.1 引言
4.2 AES算法概述
4.3 一些數學知識:伽羅瓦域簡介
4.3.1 有限域的存在性
4.3.2 素域
4.3.3 擴展域GF(2m)
4.3.4 GF(2m)內的加法與減法
4.3.5 GF(2m)內的乘法
4.3.6 GF(2m)內的逆操作
4.4 AES的內部結構
4.4.1 字節代換層
4.4.2 擴散層
4.4.3 密鑰加法層
4.4.4 密鑰編排
4.5 解密
4.6 軟件實現與硬件實現
4.6.1 軟件
4.6.2 硬件
4.7 討論及擴展閱讀
4.8 要點迴顧
4.9 習題
第5章 分組密碼的更多內容
5.1 分組密碼加密:操作模式
5.1.1 電子密碼本模式(ECB)
5.1.2 密碼分組鏈接模式(CBC)
5.1.3 輸齣反饋模式(OFB)
5.1.4 密碼反饋模式(CFB)
5.1.5 計數器模式(CTR)
5.1.6 伽羅瓦計數器模式(GCM)
5.2 迴顧窮盡密鑰搜索
5.3 增強分組密碼的安全性
5.3.1 雙重加密與中間人攻擊
5.3.2 三重加密
5.3.3 密鑰漂白
5.4 討論及擴展閱讀
5.5 要點迴顧
5.6 習題
第6章 公鑰密碼學簡介
6.1 對稱密碼學與非對稱密碼學
6.2 公鑰密碼學的實用性
6.2.1 安全機製
6.2.2 遺留問題:公鑰的可靠性
6.2.3 重要的公鑰算法
6.2.4 密鑰長度與安全等級
6.3 公鑰算法的基本數論知識
6.3.1 歐幾裏得算法
6.3.2 擴展的歐幾裏得算法
6.3.3 歐拉函數
6.3.4 費馬小定理與歐拉定理
6.4 討論及擴展閱讀
6.5 要點迴顧
6.6 習題
第7章 RSA密碼體製
7.1 引言
7.2 加密與解密
7.3 密鑰生成與正確性驗證
7.4 加密與解密:快速指數運算
……
第8章 基於離散對數問題的公鑰密碼體製
第9章 橢圓麯綫密碼體製
第10章 數字簽名
第11章 哈希函數
第12章 消息驗證碼
第13章 密鑰建立
參考文獻
前言/序言
安全技術經典譯叢·深入淺齣密碼學:常用加密技術原理與應用 [Understanding Cryptography:A Textbook for Students and Practitioners] 下載 mobi epub pdf txt 電子書 格式
安全技術經典譯叢·深入淺齣密碼學:常用加密技術原理與應用 [Understanding Cryptography:A Textbook for Students and Practitioners] 下載 mobi pdf epub txt 電子書 格式 2024
安全技術經典譯叢·深入淺齣密碼學:常用加密技術原理與應用 [Understanding Cryptography:A Textbook for Students and Practitioners] mobi epub pdf txt 電子書 格式下載 2024