{"product_id":"real-world-cryptography-9781617296710","title":"Real-World Cryptography","description":"\u003cb\u003eAn all-practical guide to the cryptography behind common tools and protocols that will help you make excellent security choices for your systems and applications.\u003c\/b\u003e \u003cp\u003e\u003c\/p\u003eIn \u003ci\u003eReal-World Cryptography\u003c\/i\u003e, you will find: \u003cp\u003e\u003c\/p\u003e Best practices for using cryptography\u003cbr\u003e Diagrams and explanations of cryptographic algorithms\u003cbr\u003e Implementing digital signatures and zero-knowledge proofs\u003cbr\u003e Specialized hardware for attacks and highly adversarial environments\u003cbr\u003e Identifying and fixing bad practices\u003cbr\u003e Choosing the right cryptographic tool for any problem \u003cp\u003e\u003c\/p\u003e\u003ci\u003eReal-World Cryptography\u003c\/i\u003e 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. \u003cp\u003e\u003c\/p\u003ePurchase of the print book includes a free eBook in PDF, Kindle, and ePub formats from Manning Publications. \u003cp\u003e\u003c\/p\u003eAbout the technology\u003cbr\u003e 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. \u003cp\u003e\u003c\/p\u003eAbout the book\u003cbr\u003e \u003ci\u003eReal-World Cryptography\u003c\/i\u003e 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. \u003cp\u003e\u003c\/p\u003eWhat's inside \u003cp\u003e\u003c\/p\u003e Implementing digital signatures and zero-knowledge proofs\u003cbr\u003e Specialized hardware for attacks and highly adversarial environments\u003cbr\u003e Identifying and fixing bad practices\u003cbr\u003e Choosing the right cryptographic tool for any problem \u003cp\u003e\u003c\/p\u003eAbout the reader\u003cbr\u003e For cryptography beginners with no previous experience in the field. \u003cp\u003e\u003c\/p\u003eAbout the author\u003cbr\u003e \u003cb\u003eDavid Wong\u003c\/b\u003e is a cryptography engineer. He is an active contributor to internet standards including Transport Layer Security. \u003cp\u003e\u003c\/p\u003eTable of Contents\u003cbr\u003e PART 1 PRIMITIVES: THE INGREDIENTS OF CRYPTOGRAPHY\u003cbr\u003e 1 Introduction\u003cbr\u003e 2 Hash functions\u003cbr\u003e 3 Message authentication codes\u003cbr\u003e 4 Authenticated encryption\u003cbr\u003e 5 Key exchanges\u003cbr\u003e 6 Asymmetric encryption and hybrid encryption\u003cbr\u003e 7 Signatures and zero-knowledge proofs\u003cbr\u003e 8 Randomness and secrets\u003cbr\u003e PART 2 PROTOCOLS: THE RECIPES OF CRYPTOGRAPHY\u003cbr\u003e 9 Secure transport\u003cbr\u003e 10 End-to-end encryption\u003cbr\u003e 11 User authentication\u003cbr\u003e 12 Crypto as in cryptocurrency?\u003cbr\u003e 13 Hardware cryptography\u003cbr\u003e 14 Post-quantum cryptography\u003cbr\u003e 15 Is this it? Next-generation cryptography\u003cbr\u003e 16 When and where cryptography fails\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAbout the Author\u003c\/b\u003e\u003cbr\u003e\u003cstrong\u003eDavid Wong\u003c\/strong\u003e 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.\u003cbr\u003e","brand":"Manning Publications","offers":[{"title":"Default Title","offer_id":50495022760210,"sku":"9781617296710","price":55.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0831\/4771\/8930\/files\/img_559d1012-2174-474b-a9ba-af12018c7aef.jpg?v=1730669773","url":"https:\/\/surprise-castle.myshopify.com\/products\/real-world-cryptography-9781617296710","provider":"Surprise Castle","version":"1.0","type":"link"}