Real-World Cryptography (Paperback)

Wong, David

  • 出版商: Manning
  • 出版日期: 2021-10-20
  • 定價: $2,100
  • 售價: 9.0$1,890
  • 語言: 英文
  • 頁數: 400
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1617296716
  • ISBN-13: 9781617296710
  • 相關分類: 資訊安全
  • 相關翻譯: 深入淺出密碼學 (簡中版)
  • 立即出貨 (庫存 < 3)

買這商品的人也買了...

相關主題

商品描述

An all-practical guide to the cryptography behind common tools and protocols that will help you make excellent security choices for your systems and applications.

In Real-World Cryptography, you will find:

Best practices for using cryptography
Diagrams and explanations of cryptographic algorithms
Implementing digital signatures and zero-knowledge proofs
Specialized hardware for attacks and highly adversarial environments
Identifying and fixing bad practices
Choosing the right cryptographic tool for any problem

Real-World Cryptography reveals the cryptographic techniques that drive the security of web APIs, registering and logging in users, and even the blockchain. You'll learn how these techniques power modern security, and how to apply them to your own projects. Alongside modern methods, the book also anticipates the future of cryptography, diving into emerging and cutting-edge advances such as cryptocurrencies, and post-quantum cryptography. All techniques are fully illustrated with diagrams and examples so you can easily see how to put them into practice.

Purchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications.

About the technology
Cryptography is the essential foundation of IT security. To stay ahead of the bad actors attacking your systems, you need to understand the tools, frameworks, and protocols that protect your networks and applications. This book introduces authentication, encryption, signatures, secret-keeping, and other cryptography concepts in plain language and beautiful illustrations.

About the book
Real-World Cryptography teaches practical techniques for day-to-day work as a developer, sysadmin, or security practitioner. There's no complex math or jargon: Modern cryptography methods are explored through clever graphics and real-world use cases. You'll learn building blocks like hash functions and signatures; cryptographic protocols like HTTPS and secure messaging; and cutting-edge advances like post-quantum cryptography and cryptocurrencies. This book is a joy to read--and it might just save your bacon the next time you're targeted by an adversary after your data.

What's inside

Implementing digital signatures and zero-knowledge proofs
Specialized hardware for attacks and highly adversarial environments
Identifying and fixing bad practices
Choosing the right cryptographic tool for any problem

About the reader
For cryptography beginners with no previous experience in the field.

About the author
David Wong is a cryptography engineer. He is an active contributor to internet standards including Transport Layer Security.

Table of Contents
PART 1 PRIMITIVES: THE INGREDIENTS OF CRYPTOGRAPHY
1 Introduction
2 Hash functions
3 Message authentication codes
4 Authenticated encryption
5 Key exchanges
6 Asymmetric encryption and hybrid encryption
7 Signatures and zero-knowledge proofs
8 Randomness and secrets
PART 2 PROTOCOLS: THE RECIPES OF CRYPTOGRAPHY
9 Secure transport
10 End-to-end encryption
11 User authentication
12 Crypto as in cryptocurrency?
13 Hardware cryptography
14 Post-quantum cryptography
15 Is this it? Next-generation cryptography
16 When and where cryptography fails

商品描述(中文翻譯)

《實戰密碼學》是一本關於常見工具和協議背後的密碼學的實用指南,將幫助您為系統和應用程序做出優秀的安全選擇。

在《實戰密碼學》中,您將找到以下內容:

- 使用密碼學的最佳實踐
- 密碼算法的圖解和解釋
- 實現數字簽名和零知識證明
- 用於攻擊和高度對抗環境的專用硬件
- 辨識和修復不良實踐
- 選擇適合任何問題的密碼工具

《實戰密碼學》揭示了驅動Web API安全、用戶註冊和登錄,甚至區塊鏈的密碼學技術。您將學習這些技術如何支持現代安全性,以及如何應用於自己的項目。除了現代方法外,本書還展望了密碼學的未來,深入探討了新興和尖端的進展,如加密貨幣和後量子密碼學。所有技術都通過圖解和示例完整呈現,讓您可以輕鬆了解如何實踐它們。

購買印刷版書籍還包括Manning Publications提供的PDF、Kindle和ePub格式的免費電子書。

關於技術:
密碼學是IT安全的基礎。為了擊敗攻擊您系統的不良行為者,您需要了解保護您的網絡和應用程序的工具、框架和協議。本書以平易近人的語言和精美的插圖介紹了身份驗證、加密、簽名、保密和其他密碼學概念。

關於本書:
《實戰密碼學》教授開發人員、系統管理員或安全從業人員日常工作中的實用技巧。本書沒有複雜的數學或術語:現代密碼學方法通過巧妙的圖形和實際應用案例進行探索。您將學習哈希函數和簽名等基本概念;像HTTPS和安全消息傳遞這樣的密碼協議;以及後量子密碼學和加密貨幣等尖端進展。本書閱讀起來非常愉快,而且在您的數據受到對手攻擊時,它可能會拯救您。

讀者對象:
對密碼學初學者而言,無需具備先前的領域經驗。

關於作者:
David Wong是一位密碼工程師,他是互聯網標準(包括傳輸層安全性)的積極貢獻者。

目錄:
第1部分 基礎:密碼學的基本要素
1. 簡介
2. 哈希函數
3. 消息認證碼
4. 認證加密
5. 金鑰交換
6. 非對稱加密和混合加密
7. 簽名和零知識證明
8. 隨機性和秘密
第2部分 協議:密碼學的配方
9. 安全傳輸
10. 點對點加密
11. 用戶身份驗證
12. 加密貨幣中的密碼學?
13. 硬件密碼學
14. 後量子密碼學
15. 這就是全部了嗎?下一代密碼學
16. 密碼學失敗的時間和地點

作者簡介

David Wong is a senior engineer working on Blockchain at Facebook. He is an active contributor to internet standards like Transport Layer Security and to the applied cryptography research community. David is a recognized authority in the field of applied cryptography; he's spoken at large security conferences like Black Hat and DEF CON and has delivered cryptography training sessions in the industry.

作者簡介(中文翻譯)

David Wong 是一位在 Facebook 從事區塊鏈工作的高級工程師。他是互聯網標準(如傳輸層安全性)和應用密碼學研究社區的積極貢獻者。David 是應用密碼學領域的知名權威,他曾在像 Black Hat 和 DEF CON 這樣的大型安全會議上發表演講,並在業界提供密碼學培訓課程。