| 書名 | 密碼工程:原理與應用 |
| 定價 | 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五部分介紹標準和專利等其他問題。本書可作為高等院校計算機安全和密碼學相關的教材或教學參考書 也可作為應用密碼工程的自學指南。 |
一直以來,我對密碼學這個領域都抱有濃厚的興趣,但總覺得它離我有點遙遠,充滿瞭神秘感。當得知《密碼工程:原理與應用》這本書齣版的消息時,我立刻被它吸引住瞭。我心中描繪的這本書,應該是一部能夠將枯燥的數學理論轉化為生動有趣知識的傑作。我期待它能用最通俗易懂的語言,解釋那些復雜的加密算法和安全協議。或許,它會從一些曆史上的著名密碼故事講起,比如凱撒密碼、恩尼格瑪機,再到現代的公鑰加密技術,讓讀者在曆史的長河中感受密碼學的發展脈絡。我尤其希望它能夠深入淺齣地講解一些核心概念,比如什麼是信息論安全,什麼是計算安全,以及它們在實際應用中的區彆。如果書中還能提供一些實際操作的例子,哪怕是簡單的代碼片段,來演示加密和解密的流程,那就更棒瞭。我希望這本書能夠幫助我理清那些模糊的認知,讓我能夠真正理解密碼技術是如何保障我們的數字世界的安全,並激發我進一步探索這個領域的興趣。
評分我拿到這本《密碼工程:原理與應用》之後,立刻被它的裝幀吸引瞭,厚實而有質感,一看就知道是精心製作的。但翻開第一頁,我就感覺到瞭它和市麵上大多數同類書籍的不同之處。我原本設想的是一本更加偏嚮理論和基礎概念的介紹,可能會從信息論、數論等數學基礎開始,逐步深入到各種密碼體製的設計和分析。畢竟,作為一本“原理與應用”的書籍,我認為它應該能夠為讀者構建一個堅實的理論框架,讓大傢能夠理解“為什麼”這些密碼技術是這樣設計的,而不是僅僅停留在“怎麼用”的層麵。我期待的,是能夠看到一些嚴謹的數學推導,以及對不同密碼學概念之間的內在聯係的深入剖析。如果書中能夠詳細解釋一些經典密碼學問題,比如NP-hard問題在密碼學中的應用,或者哈希函數的安全證明,那將是極具價值的。同時,我也希望能夠看到一些關於密碼學前沿研究的介紹,比如後量子密碼學、零知識證明等,這些都代錶著密碼學未來的發展方嚮,對於那些希望深入研究的讀者來說,無疑是一本不可多得的參考資料。
評分這本書我早就關注瞭,尼爾斯·弗格森的名字在密碼學領域如雷貫耳,聽到機械工業齣版社要引進,真是太激動瞭!不過,我拿到手後,卻發現它和我想象中的有點不一樣。我一直以為會是那種深入淺齣的講解,從最基本的概念講起,一步步構建起密碼工程的宏大體係。畢竟,很多初學者對這個領域都充滿瞭好奇,但又常常被那些復雜的數學公式和抽象的理論嚇退。我期待著這本書能像一本引人入勝的科普讀物,用生動的例子和清晰的邏輯,帶領讀者走進密碼的世界,理解那些看似神秘的技術是如何保護我們的數字生活的。我特彆希望它能詳細闡述一些大傢耳熟能詳的加密算法,比如AES、RSA,不僅僅是介紹它們的原理,更重要的是解釋它們在實際應用中的作用,比如我們瀏覽網頁時的HTTPS加密,或者手機裏的數據加密,這些都與我們的生活息息相關。如果書中能有更多的曆史故事,講述密碼學發展中的裏程碑事件和關鍵人物,那會更加有趣,也能讓讀者對這個領域的演進有一個更深刻的認識。總的來說,我對這本書的期待,更多的是一份對知識的渴望,以及希望通過閱讀來拓寬視野的願望。
評分坦白說,拿到《密碼工程:原理與應用》這本書後,我並沒有立即投入到其中,而是花瞭一些時間思考我對這本書的期待。我一直認為,一本好的密碼工程書籍,應該不僅僅停留在理論層麵,更應該展現其在現實世界中的應用價值。我期待它能夠深入探討各種密碼學算法和協議在實際場景中的具體實現,比如在金融交易、電子商務、國傢安全等領域,它們是如何發揮作用的。我設想書中會詳細介紹一些重要的密碼學標準和框架,以及相關的安全實踐。如果它能提供一些關於密碼係統設計和分析的案例研究,例如分析某個著名安全事件中密碼學漏洞的産生原因,或者介紹如何設計一個安全的密鑰管理係統,那將會非常有啓發性。此外,我還希望這本書能夠包含一些關於密碼學在未來發展趨勢的討論,比如區塊鏈、人工智能與密碼學的結閤,以及如何應對新興的安全威脅。總而言之,我希望這本書能夠成為連接理論與實踐的橋梁,為讀者提供關於密碼工程全麵而深刻的見解,並能指導我們在復雜的數字環境中做齣更安全的選擇。
評分當我拿到《密碼工程:原理與應用》這本書時,我的內心充滿瞭對知識的渴求。我一直對信息安全領域充滿好奇,尤其是那些隱藏在日常生活背後的加密技術。我常常在想,我們每天都在使用網絡,發送消息,進行交易,這些信息是如何被保護的呢?這本書的名字讓我覺得它能夠解答我的這些疑問。我期望這本書能夠像一位經驗豐富的嚮導,帶領我穿越密碼學的復雜迷宮。我設想它會從最基礎的概念講起,比如對稱加密和非對稱加密的區彆,密鑰的生成和管理,公鑰基礎設施(PKI)的工作原理等等。然後,我希望它能進一步探討更高級的主題,比如數字簽名、哈希函數、隨機數生成器的安全性,以及如何抵禦各種常見的密碼攻擊。我特彆希望書中能有一些實際的案例分析,例如如何在網絡通信中實現端到端加密,或者如何在電子投票係統中保證安全性。如果書中還能提及一些與密碼學相關的法律法規和倫理道德問題,那將會更加全麵。我期待這本書能讓我對密碼工程有一個係統而深入的理解,為我將來進一步學習和應用這些技術打下堅實的基礎。
本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2025 book.cndgn.com All Rights Reserved. 新城书站 版權所有