Serious Cryptography, 2nd Edition: A Practical Introduction to Modern Encryption

Aumasson, Jean-Philippe

  • 出版商: No Starch Press
  • 出版日期: 2024-10-15
  • 定價: $2,150
  • 售價: 9.5$2,043
  • 貴賓價: 9.0$1,935
  • 語言: 英文
  • 頁數: 376
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1718503849
  • ISBN-13: 9781718503847
  • 相關分類: 資訊安全
  • 立即出貨 (庫存 < 3)

相關主題

商品描述

Crypto can be cryptic. Serious Cryptography, 2nd Edition arms you with the tools you need to pave the way to understanding modern crypto.

This thoroughly revised and updated edition of the bestselling introduction to modern cryptography breaks down fundamental mathematical concepts without shying away from meaty discussions of how they work. In this practical guide, you'll gain immeasurable insight into topics like authenticated encryption, secure randomness, hash functions, block ciphers, and public-key techniques such as RSA and elliptic curve cryptography.

You'll find coverage of topics like:

  • The basics of computational security, attacker models, and forward secrecy
  • The strengths and limitations of the TLS protocol behind HTTPS secure websites
  • Quantum computation and post-quantum cryptography
  • How algorithms like AES, ECDSA, Ed25519, Salsa20, and SHA-3 work
  • Advanced techniques like multisignatures, threshold signing, and zero-knowledge proofs

Each chapter includes a discussion of common implementation mistakes using real-world examples and details what could go wrong and how to avoid these pitfalls. And, true to form, you'll get just enough math to show you how the algorithms work so that you can understand what makes a particular solution effective--and how they break.

NEW TO THIS EDITION: This second edition has been thoroughly updated to reflect the latest developments in cryptography. You'll also find a completely new chapter covering the cryptographic protocols in cryptocurrency and blockchain systems.

Whether you're a seasoned practitioner or a beginner looking to dive into the field, Serious Cryptography will demystify this often intimidating topic. You'll grow to understand modern encryption and its applications so that you can make better decisions about what to implement, when, and how.

商品描述(中文翻譯)

加密技術可能會讓人感到困惑。《嚴謹的密碼學(第二版)》為您提供了理解現代加密所需的工具。

這本暢銷的現代密碼學入門書籍經過全面修訂和更新,深入淺出地解析基本的數學概念,並不避諱深入討論其運作原理。在這本實用指南中,您將獲得對於認證加密、安全隨機性、哈希函數、區塊密碼以及公鑰技術(如 RSA 和橢圓曲線密碼學)等主題的深刻見解。

您將會找到以下主題的涵蓋:
- 計算安全的基本概念、攻擊者模型和前向保密性
- 支撐 HTTPS 安全網站的 TLS 協議的優勢與限制
- 量子計算與後量子密碼學
- AES、ECDSA、Ed25519、Salsa20 和 SHA-3 等算法的運作原理
- 多重簽名、門檻簽名和零知識證明等進階技術

每一章都包含了使用真實世界範例的常見實作錯誤討論,並詳細說明可能出現的問題及如何避免這些陷阱。而且,這本書恰到好處地提供了數學知識,讓您了解算法的運作方式,從而理解特定解決方案的有效性及其潛在的破壞方式。

本版新內容:第二版已全面更新,以反映密碼學的最新發展。您還會發現一個全新的章節,涵蓋加密貨幣和區塊鏈系統中的密碼協議。

無論您是經驗豐富的從業者還是希望深入了解該領域的初學者,《嚴謹的密碼學》都將揭開這一常常令人畏懼的主題的神秘面紗。您將逐漸理解現代加密及其應用,以便能夠更好地決定何時、如何實施。

作者簡介

Jean-Philippe (JP) Aumasson holds a PhD in cryptography and has authored over 60 research articles. His cryptographic algorithms BLAKE2 and SipHash run in every Linux system, with his BLAKE3 renowned for its exceptional speed. Aumasson, currently CSO at Taurus SA, also conducts cryptography training and speaks at leading conferences worldwide such as Black Hat, DEF CON, Troopers, and Infiltrate.

作者簡介(中文翻譯)

Jean-Philippe (JP) Aumasson 擁有密碼學博士學位,並撰寫了超過 60 篇研究文章。他的密碼演算法 BLAKE2 和 SipHash 在每個 Linux 系統中運行,而他的 BLAKE3 以其卓越的速度而聞名。Aumasson 目前是 Taurus SA 的首席安全官,還進行密碼學培訓,並在全球知名會議上發表演講,如 Black Hat、DEF CON、Troopers 和 Infiltrate。