Ebook Serious Cryptography - Giới Thiệu Thực Tế Về Encryption Hiện Đại [Ấn Bản Lần 2, Tháng 10/2024] [PDF] [9155E]
Crypto có thể rất khó hiểu. Serious Cryptography, Phiên bản lần 2 sẽ trang bị cho bạn những công cụ cần thiết để mở đường cho việc hiểu biết về crypto hiện đại.
Phiên bản được sửa đổi và cập nhật toàn diện này của cuốn sách bán chạy nhất giới thiệu về mật mã học hiện đại, phân tích các khái niệm toán học cơ bản mà không né tránh những thảo luận sâu sắc về cách thức hoạt động của chúng. Trong hướng dẫn thực tế này, bạn sẽ có được cái nhìn sâu sắc vô tận về các chủ đề như authenticated encryption, secure randomness, hash function, block cipher và các kỹ thuật public-key như RSA và elliptic curve cryptography.
Bạn sẽ tìm thấy thông tin về các chủ đề như:
- ✓ Cơ bản về computational security, attacker model và forward secrecy.
- ✓ Những điểm mạnh và hạn chế của giao thức TLS đằng sau các website bảo mật HTTPS.
- ✓ Quantum computation & post-quantum cryptography.
- ✓ Cách thức hoạt động của các thuật toán như AES, ECDSA, Ed25519, Salsa20 và SHA-3.
- ✓ Các kỹ thuật nâng cao như multisignatures, threshold signing và zero-knowledge proofs.
Mỗi chương đều bao gồm phần thảo luận về các lỗi triển khai phổ biến bằng các ví dụ thực tế, đồng thời trình bày chi tiết những gì có thể xảy ra sai sót và cách tránh những cạm bẫy này. Và đúng như tên gọi, bạn sẽ được cung cấp vừa đủ kiến thức toán học để hiểu cách thức hoạt động của các thuật toán, từ đó hiểu được điều gì làm nên hiệu quả của một giải pháp cụ thể, và cách chúng bị lỗi.
MỚI TRONG ẤN BẢN NÀY: Ấn bản thứ hai này đã được cập nhật toàn diện để phản ánh những phát triển mới nhất trong lĩnh vực mật mã học. Bạn cũng sẽ tìm thấy một chương hoàn toàn mới đề cập đến các giao thức mật mã học trong hệ thống tiền điện tử và blockchain.
Cho dù bạn là một người dày dạn kinh nghiệm hay người mới bắt đầu muốn tìm hiểu sâu hơn về lĩnh vực này, "Serious Cryptography" sẽ giúp bạn làm sáng tỏ chủ đề thường gây khó hiểu này. Bạn sẽ hiểu rõ hơn về encryption hiện đại và các ứng dụng của nó để có thể đưa ra các quyết định tốt hơn về việc triển khai cái gì, khi nào và như thế nào.
Mục lục:
- ✓ PHẦN I: FUNDAMENTALS:
- ✓ Chương 1: Encryption.
- ✓ Chương 2: Randomness.
- ✓ Chương 3: Cryptographic Security.
- ✓ PHẦN II: MẬT MÃ ĐỐI XỨNG (SYMMETRIC CRYPTO):
- ✓ Chương 4: Block Cipher.
- ✓ Chương 5: Stream Cipher.
- ✓ Chương 6: Hash Function.
- ✓ Chương 7: Keyed Hashing.
- ✓ Chương 8: Authenticated Encryption.
- ✓ PHẦN III: MẬT MÃ BẤT ĐỐI XỨNG (ASYMMETRIC CRYPTO):
- ✓ Chương 9: Hard Problem.
- ✓ Chương 10: RSA.
- ✓ Chương 11: Diffie-Hellman.
- ✓ Chương 12: Elliptic Curves.
- ✓ PHẦN IV: APPLICATION:
- ✓ Chương 13: TLS.
- ✓ Chương 14: Quantum & Post-Quantum.
- ✓ Chương 15: Cryptocurrency Cryptography.
