{"product_id":"implementing-ssl-tls-using-cryptography-and-pki-paperback","title":"Implementing SSL \/ Tls Using Cryptography and Pki - Paperback","description":"\u003cp\u003eby \u003cb\u003eJoshua Davies\u003c\/b\u003e (Author)\u003c\/p\u003e\u003cp\u003eHands-on, practical guide to implementing SSL and TLS protocols for Internet security \u003c\/p\u003e\u003cp\u003eIf you are a network professional who knows C programming, this practical book is for you. Focused on how to implement Secure Socket Layer (SSL) and Transport Layer Security (TLS), this book guides you through all necessary steps, whether or not you have a working knowledge of cryptography. The book covers SSLv2, TLS 1.0, and TLS 1.2, including implementations of the relevant cryptographic protocols, secure hashing, certificate parsing, certificate generation, and more. \u003c\/p\u003e \u003cp\u003eCoverage includes: \u003c\/p\u003e \u003cul\u003e \u003cli\u003eUnderstanding Internet Security\u003c\/li\u003e \u003cli\u003eProtecting against Eavesdroppers with Symmetric Cryptography\u003c\/li\u003e \u003cli\u003eSecure Key Exchange over an Insecure Medium with Public Key Cryptography\u003c\/li\u003e \u003cli\u003eAuthenticating Communications Using Digital Signatures\u003c\/li\u003e \u003cli\u003eCreating a Network of Trust Using X.509 Certificates\u003c\/li\u003e \u003cli\u003eA Usable, Secure Communications Protocol: Client-Side TLS\u003c\/li\u003e \u003cli\u003eAdding Server-Side TLS 1.0 Support\u003c\/li\u003e \u003cli\u003eAdvanced SSL Topics\u003c\/li\u003e \u003cli\u003eAdding TLS 1.2 Support to Your TLS Library\u003c\/li\u003e \u003cli\u003eOther Applications of SSL\u003c\/li\u003e \u003cli\u003eA Binary Representation of Integers: A Primer\u003c\/li\u003e \u003cli\u003eInstalling TCPDump and OpenSSL\u003c\/li\u003e \u003cli\u003eUnderstanding the Pitfalls of SSLv2\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003eSet up and launch a working implementation of SSL with this practical guide.\u003c\/p\u003e\u003ch3\u003eBack Jacket\u003c\/h3\u003e\u003cp\u003e\u003cb\u003eLet's get down to a practical implementation of SSL and TLS\u003c\/b\u003e \u003c\/p\u003e\u003cp\u003eSSL\/TLS is a standardized, widely implemented, peer-reviewed protocol for applying cryptographic primitives to arbitrary networked communications. It provides privacy, integrity, and a measure of authenticity to otherwise inherently untrustworthy network connections.\u003c\/p\u003e \u003cp\u003eWhile most books detail the protocol, this one is intended to provide you with a nearly complete SSL\/TLS library, developed incrementally using C code. Whether or not you have a working knowledgeof cryptography, you'll find this practical guide helps you understand the internals of these libraries so that, when it comes time to use one, you will have a firm understanding of what takes place at each stage.\u003c\/p\u003e \u003cul\u003e \u003cli\u003e \u003cp\u003eUnderstand secure sockets and the HTTP protocol\u003c\/p\u003e \u003c\/li\u003e \u003cli\u003e \u003cp\u003eLearn to protect against eavesdroppers with symmetric cryptography\u003c\/p\u003e \u003c\/li\u003e \u003cli\u003e \u003cp\u003eSecure key exchanges over an insecure medium with public key cryptography and boost security with elliptic curve cryptography\u003c\/p\u003e \u003c\/li\u003e \u003cli\u003e \u003cp\u003eExamine the use of digital signatures and X.509 certificates\u003c\/p\u003e \u003c\/li\u003e \u003cli\u003e \u003cp\u003eDevelop a usable, secure communications protocol with client-side TLS\u003c\/p\u003e \u003c\/li\u003e \u003cli\u003e \u003cp\u003eAdd server-side TLS 1.0 support\u003c\/p\u003e \u003c\/li\u003e \u003cli\u003e \u003cp\u003eUse SSL in advanced situations, including safely reusing key material with sessionresumption and verifying identity with client authentication\u003c\/p\u003e \u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003eGo to www.wiley.com\/go\/implementingssl to find code and other features related to this book\u003c\/p\u003e\u003ch3\u003eAuthor Biography\u003c\/h3\u003e\u003cp\u003e\u003cb\u003eJoshua Davies\u003c\/b\u003e is a principal architect for Travelocity.com, responsible for the architecture of the main Web site with a focus on networking and security. Previously, he designed distributed systems for AT\u0026amp;T, Digex, and the Mexican telecommunications giant Pegaso.\u003c\/p\u003e\u003cdiv\u003e\n\u003cstrong\u003eNumber of Pages:\u003c\/strong\u003e 704\u003c\/div\u003e\u003cdiv\u003e\n\u003cstrong\u003eDimensions:\u003c\/strong\u003e 1.44 x 9.58 x 7.23 IN\u003c\/div\u003e\u003cdiv\u003e\n\u003cstrong\u003eIllustrated:\u003c\/strong\u003e Yes\u003c\/div\u003e\u003cdiv\u003e\n\u003cstrong\u003ePublication Date:\u003c\/strong\u003e January 11, 2011\u003c\/div\u003e","brand":"Books by splitShops","offers":[{"title":"Default Title","offer_id":42724068589631,"sku":"9780470920411","price":63.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0105\/8226\/1823\/files\/2df30f643893c3e84aaa4d5307d8f670.webp?v=1765101373","url":"https:\/\/dhl-adrianne.myshopify.com\/products\/implementing-ssl-tls-using-cryptography-and-pki-paperback","provider":"BBB","version":"1.0","type":"link"}