發表於2024-12-17
密碼工程:原理與應用 尼爾斯·弗格森 機械工業齣版社 pdf epub mobi txt 電子書 下載
書名 | 密碼工程:原理與應用 |
定價 | 79.00 |
ISBN | 9787111574354 |
齣版社 | 機械工業齣版社 |
作者 | 尼爾斯·弗格森 |
編號 | 1201621647 |
齣版日期 | 2018-01-01 |
印刷日期 | 2018-01-01 |
版次 | 1 |
字數 | 220 |
頁數 | 239 |
'齣版者的話 譯者序 前言 '實用密碼學'前言 關於作者 一部分概述 1章密碼學研究範圍 1.1密碼學的作用 1.2木桶原理 1.3對手設定 1.4偏執狂 1.4.1更廣泛的好處 1.4.2攻擊 1.5威脅模型 1.6 1.7密碼學是feichang難的 1.8密碼學是簡單的部分 1.9通用攻擊 1.10安全性和其他設計準則 1.10.1安全性和性能 1.10.2安全性和特性 1.10.3安全性和演變的 1.11更多閱讀材料 1.12偏執狂練習 1.12.1時事練習 1.12.2安全審查練習 1.13習題 D12章密碼學簡介 2.1加密 2.2認證 2.3公鑰加密 2.4數字簽名 2.5PKI 2.6攻擊 2.6.1唯密文攻擊模型 2.6.2已知明文攻擊模型 2.6.3xuan擇明文攻擊模型 2.6.4xuan擇密文攻擊模型 2.6.5區分攻擊的目的 2.6.6其他類型的攻擊 2.7深入探討 2.7.1生日攻擊 2.7.2中間相遇攻擊 2.8安全等級 2.9性能 2.10復雜性 2.11習題 D1二部分消息安全 D13章分組密碼 3.1什麼是分組密碼 3.2攻擊類型 3.3理想分組密碼 3.4分組密碼安全的定義 3.5實際分組密碼 3.5.1DES 3.5.2AES 3.5.3Serpent 3.5.4Twofish 3.5.5其他的AES候xuan算法 3.5.6如何xuan擇分組密碼 3.5.7如何xuan擇密鑰長度 3.6習題 D14章分組密碼工作模式 4.1填充 4.2ECB 4.3CBC 4.3.1固定IV 4.3.2計數器IV 4.3.3隨機IV 4.3.4瞬時IV 4.4OFB 4.5CTR 4.6加密與認證 4.7如何xuan擇工作模式 4.8信息泄露 4.8.1碰撞的可能性 4.8.2如何處理信息泄露 4.8.3關於數學證明 4.9習題 D15章散列函數 5.1散列函數的安全性 5.2實際的散列函數 5.2.1一種簡單但不安全的散列函數 5.2.2MD5 5.2.3SHA—1 5.2.4SHA—224、SHA—256、SHA—384和SHA—512 5.3散列函數的缺陷 5.3.1長度擴充 5.3.2部分消息碰撞 5.4修復缺陷 5.4.1一個臨時的修復方法 5.4.2一個更有效的修復方法 5.4.3其他修復方法 5.5散列算法的xuan擇 5.6習題 D16章消息認證碼 6.1MAC的作用 6.2理想MAC與MAC的安全性 6.3CBC—MAC和CMAC 6.4HMAC 6.5GMAC 6.6如何xuan擇MAC 6.7MAC的使用 6.8習題 D17章安全信道 7.1安全信道的性質 7.1.1角色 7.1.2密鑰 7.1.3消息或字節流 7.1.4安全性質 7.2認證與加密的順序 7.3安全信道設計概述 7.3.1消息編號 7.3.2認證 7.3.3加密 7.3.4組織格式 7.4詳細設計 7.4.1初始化 7.4.2發送消息 7.4.3接收消息 7.4.4消息的順序 7.5備xuan方案 7.6習題 D18章實現上的問題Ⅰ 8.1創建正確的程序 8.1.1規範 8.1.2測試和修復 8.1.3不嚴謹的態度 8.1.4如何著手 8.2製作安全的軟件 8.3保守秘密 8.3.1清除狀態 8.3.2交換文件 8.3.3高速緩衝存儲器 8.3.4內存保留數據 8.3.5其他程序的訪問 8.3.6數據完整性 8.3.7需要做的工作 8.4代碼質量 8.4.1簡潔性 8.4.2模塊化 8.4.3斷言 8.4.4緩衝區溢齣 8.4.5測試 8.5側信道攻擊 8.6一些其他的話 8.7習題 D1三部分密鑰協商 D19章生成隨機性 9.1真實隨機 9.1.1使用真實隨機數的問題 9.1.2僞隨機數 9.1.3真實隨機數和僞隨機數生成器 9.2僞隨機數生成器的攻擊模型 9.3Fortuna 9.4生成器 9.4.1初始化 9.4.2更新種子 9.4.3生成塊 9.4.4生成隨機數 9.4.5生成器速度 9.5纍加器 9.5.1熵源 9.5.2熵池 9.5.3實現注意事項 9.5.4初始化 9.5.5獲取隨機數據 9.5.6添加事件 9.6種子文件管理 9.6.1寫種子文件 9.6.2更新種子文件 9.6.3讀寫種子文件的時間 9.6.4備份和虛擬機 9.6.5文件更新的原子性 9.6.6初次啓動 9.7xuan擇隨機元素 9.8習題 10章素數 10.1整除性與素數 10.2産生小素數 10.3素數的模運算 10.3.1加法和減法 10.3.2乘法 10.3.3群和有限域 10.3.4GCD算法 10.3.5擴展歐幾裏得算法 10.3.6模2運算 10.4大素數 10.4.1素性測試 10.4.2計算模指數 10.5習題 11章Diffie—Hellman協議 11.1群 11.2基本的DH 11.3中間人攻擊 11.4—些可能的問題 11.5安全的素數 11.6使用較小的子群 11.7p的長度 11.8實踐準則 11.9可能齣錯的地方 11.10習題 12章RSA 12.1引言 12.2中國剩餘定理 12.2.1Garner公式 12.2.2推廣 12.2.3應用 12.2.4結論 12.3模n乘法 12.4RSA 12.4.1RSA數字簽名 12.4.2公開指數 12.4.3私鑰 12.4.4”的長度 12.4.5生成RSA密鑰 12.5使用RSA的缺陷 12.6加密 12.7簽名 12.8習題 13章密碼協議導論 13.1角色 13.2信任 13.3動機 13.4密碼協議中的信任 13.5消息和步驟 13.5.1傳輸層 13.5.2協議標識符和消息標識符 13.5.3消息編碼和解析 13.5.4協議執行狀態 13.5.5 13.5.6重放和重試 13.6習題 14章密鑰協商 14.1初始設置 14.2初次嘗試 14.3協議會一直存在下去 14.4一個認證的慣例 14.5D1二次嘗試 14.6D1三次嘗試 14.7*終的協議 14.8關於協議的一些不同觀點 14.8.1Alice的觀點 14.8.2Bob的觀點 14.8.3攻擊者的觀點 14.8.4密鑰泄露 14.9協議的計算復雜性 14.10協議復雜性 14.11一個小警告 14.12基於口令的密鑰協商 14.13習題 15章實現上的問題Ⅱ 15.1大整數的運算 15.1.1woop技術 15.1.2檢查DH計算 15.1.3檢查RSA加密 15.1.4檢查RSA簽名 15.1.5結論 15.2更快的乘法 15.3側信道攻擊 15.4協議 15.4.1安全信道上的協議 15.4.2接收一條消息 15.4.3超時設定 15.5習題 D1四部分密鑰管理 16章時鍾 16.1時鍾的使用 16.1.1有效期 16.1.2 16.1.3單調性 16.1.4實時交易 16.2使用實時時鍾芯片 16.3安全性威脅 16.3.1時鍾後置 16.3.2時鍾停止 16.3.3時鍾前置 16.4建立可靠的時鍾 16.5相同狀態問題 16.6時間 16.7結論 16.8習題 …… 17章密鑰服務器 18章PKI之夢 19章PKI的現實 20章PKI的實用性 21章存儲秘密 D1五部分其他問題 D122章標準和專利 D123章關於專傢 參考文獻 索引' |
NielsFeiguso的整個職業生涯都是密碼工程師。在Eindhoven大學學習數學後 他在DigiCash分析、設計和實現用來保護用戶隱私的不錯電子支付。後來 他擔任Counterpane公司和MacFergus公司的密碼顧問 分析瞭數百個並參與瞭幾十個的設計。他參與瞭Twofish分組密碼設計 對AES做瞭一些好的初步分析 並參與瞭現在WiFi所使用的加密的研發。自2004年以來 他在微軟工作 幫助設計和實現BitLocker磁盤加密。他目前在Windows密碼小組工作 負責Windows和其他微軟産品中的加密實現。 BruceSchneier 信息安全界巨擘 靠前知名安全技術專傢。現為IBMResilientCTO、哈佛法學院伯剋曼互聯網與社會中心研究員、電子前綫基金會-EFF董事。被'經濟學人'雜誌評為“安全教父” '個人電腦世界'雜誌評為“優xuan50位很重要互聯網人物之一” '連綫'雜誌評為“世界很有名的安全專傢之一”。他是14本書的作者 其中包括有名的'應用密碼學' 他的博客和網絡月刊在優xuan範圍內擁有超過25萬的讀者。 TadayoshiKohno-Yoshi是華盛頓大學計算機科學與工程係教授。他的研究興趣是提高當前和未來技術的安全性和隱私性。他在2003年對DieboldAccuVote-TS電子投票機的源代碼進行瞭初步安全分析 並從此將研究領域轉嚮瞭從無綫植入式起搏器和除顫器到雲計算的新興安全技術。他獲得瞭國j1a科學基金會CAREER奬和AlfredP.Sloan研究奬學金。2007年 鑒於他對應用密碼學的貢獻 入xuan'麻省理工學院科技評論'優xuan青年科技創新人纔榜-TR35 是35歲以下的世界很好創新者之一。他在加州大學聖迭戈分校獲得計算機科學博士學位。 |
普通大眾 |
本書深入地探討特定的、具體的協議 講述如何設計密碼協議 分析做齣設計決策的原因 並指齣其中可能存在的陷阱 從而幫助讀者像密碼學傢一樣思考。本書分為五部分 靠前部分對密碼學進行概述 D1二到四部分分彆講述消息安全、密鑰協商、密鑰管理方麵的內容 D1五部分介紹標準和專利等其他問題。本書可作為高等院校計算機安全和密碼學相關的教材或教學參考書 也可作為應用密碼工程的自學指南。 |
密碼工程:原理與應用 尼爾斯·弗格森 機械工業齣版社 pdf epub mobi txt 電子書 下載