內容簡介
《深入淺出密碼學:常用加密技術原理與套用》作者帕爾和佩爾茨爾長期執教於計算機科學與工程系,擁有十分豐富的套用密碼學教學經驗。《深入少膠舉埋淺出密碼學:常用加密技術原理與套用》可作為槓霉白研究生和高年級本科生的教科書,也可供工程師自學之用。此書擁有的諸多特徵使得它成為密碼學從業者和學生獨一無二的資源—《深入淺出密碼學:常用加密技術原理與套用》介紹了絕大多數實際套用中使用的加密算法,並重點突出了它們的實用性。
圖書目錄
第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.3Trivium
2.4討論及擴展閱讀
2.5要點回顧
2.6習題
3.1DES簡介
3.2DES算法概述
3.3DES的內部結構
3.3.1初始置換與逆初始置換
3.3.2f函式
3.3.3密鑰編排
3.4解密
3.5DES的安全性
3.5.1窮盡密鑰搜尋
3.5.2分析攻擊
3.6軟習承蒸戒件實現與硬體實現
3.6.1軟體
3.6.2硬體
3.7DES替換算法
……
第4章高級加密標準
第5章分組密碼的更多內容
第6章公鑰密碼學簡介
第7章RSA密碼體制
第8章基於離散對數問題的公鑰密碼體制
第9章橢圓曲線密碼體制
第10章數字簽名
第11章哈希函式
第12章訊息驗證碼
第13章密鑰建立
參考文獻
作者簡介
作者:(美國)帕爾(Christof Paar) (美國)佩爾茨爾(Jan Pelzl) 譯者:馬小婷
帕爾(Christof Paar)任波鴻大學嵌入式安全系教授,併兼任
麻薩諸塞大學教授。Christof講授密碼學課程的時間已有15年之久,並曾為摩托羅拉、飛利浦和NASA等多家機構的從業人員授課。迄今已發表100多篇學術論文。
佩爾茨(Jan Pelzl)是安全諮詢公司的管理總監。Jan擁有套用密碼學博士學位,他對基於橢圓曲線的密碼學的研究可謂苦心孤詣,對該領域具有非常獨到和深邃的理解,已在重要刊物上發表了多篇論文。
編輯推薦
《
深入淺出密碼學——常用加密技術原理與套用》可以幫助讀者深入地理解現代加密方案的工作原理。本書在對大學級別微積分背景要求最少的情況下,以最通俗易懂的方式介紹了必要的數學概念。所以,對本科生或即將開始學習研究生課程的學生而言,本書是一本非常合適的教科書;而對期望更深入凝定放理解現代密碼學的職業工程師或計算機科學家而言,本主白戒書則是極具價值的參考書。本書作者帕爾和佩爾茨爾長期執教於計算機科學與工程系,擁有十分豐富的套用故歸挨密碼學教學經驗。
第12章訊息驗證碼
第13章密鑰建立
參考文獻
作者簡介
作者:(美國)帕爾(Christof Paar) (美國)佩爾茨爾(Jan Pelzl) 譯者:馬小婷
帕爾(Christof Paar)任波鴻大學嵌入式安全系教授,併兼任
麻薩諸塞大學教授。Christof講授密碼學課程的時間已有15年之久,並曾為摩托羅拉、飛利浦和NASA等多家機構的從業人員授課。迄今已發表100多篇學術論文。
佩爾茨(Jan Pelzl)是安全諮詢公司的管理總監。Jan擁有套用密碼學博士學位,他對基於橢圓曲線的密碼學的研究可謂苦心孤詣,對該領域具有非常獨到和深邃的理解,已在重要刊物上發表了多篇論文。
編輯推薦
《
深入淺出密碼學——常用加密技術原理與套用》可以幫助讀者深入地理解現代加密方案的工作原理。本書在對大學級別微積分背景要求最少的情況下,以最通俗易懂的方式介紹了必要的數學概念。所以,對本科生或即將開始學習研究生課程的學生而言,本書是一本非常合適的教科書;而對期望更深入理解現代密碼學的職業工程師或計算機科學家而言,本書則是極具價值的參考書。本書作者帕爾和佩爾茨爾長期執教於計算機科學與工程系,擁有十分豐富的套用密碼學教學經驗。