๐”– Scriptorium
โœฆ   LIBER   โœฆ

๐Ÿ“

Network Security with OpenSSL: Cryptography for Secure Communications

โœ Scribed by Chandra, Pravir, Messier, Matt, Viega, John & Matt Messier & Pravir Chandra


Publisher
O'Reilly Media, Inc
Year
2009
Tongue
English
Leaves
384
Category
Library

โฌ‡  Acquire This Volume

No coin nor oath required. For personal study only.

โœฆ Synopsis


OpenSSL is a popular and effective open source version of SSL/TLS, the most widely used protocol for secure network communications. The only guide available on the subject, Network Security with OpenSSLdetails the challenges in securing network communications, and shows you how to use OpenSSL tools to best meet those challenges. Focused on the practical, this book provides only the information that is necessary to ย Read more...


Abstract: OpenSSL is a popular and effective open source version of SSL/TLS, the most widely used protocol for secure network communications. The only guide available on the subject, Network Security with OpenSSLdetails the challenges in securing network communications, and shows you how to use OpenSSL tools to best meet those challenges. Focused on the practical, this book provides only the information that is necessary to use OpenSSL safely and effectively

โœฆ Table of Contents


Content: Network Security with OpenSSL
Conventions Used in This Book
Comments and Questions
Acknowledgments
1. Introduction
1.1.2. Cryptographic Algorithms
1.1.2.2. Public key encryption
1.1.2.3. Cryptographic hash functions and Message Authentication Codes
1.1.2.4. Digital signatures
1.2. Overview of SSL
1.3. Problems with SSL
1.3.1.2. Load balancing
1.3.2. Keys in the Clear
1.3.3. Bad Server Credentials
1.3.4. Certificate Validation
1.3.5. Poor Entropy
1.3.6. Insecure Cryptography
1.4. What SSL Doesn & t Do Well
1.4.2. Non-Repudiation
1.4.3. Protection Against Software Flaws. 1.4.4. General-Purpose Data Security1.5. OpenSSL Basics
1.6. Securing Third-Party Software
1.6.2. Client-Side Proxies
2. Command-Line Interface
2.2. Message Digest Algorithms
2.3. Symmetric Ciphers
2.4. Public Key Cryptography
2.4.2. Digital Signature Algorithm
2.4.3. RSA
2.5. S/MIME
2.6. Passwords and Passphrases
2.7. Seeding the Pseudorandom Number Generator
3. Public Key Infrastructure (PKI)
3.1.1.2. Public Certificati.

โœฆ Subjects


Computer network protocols;Computer networks;Security measures;OpenSSL


๐Ÿ“œ SIMILAR VOLUMES


Network Security with OpenSSL: Cryptogra
โœ John Viega; Matt Messier; Pravir Chandra ๐Ÿ“‚ Library ๐Ÿ“… 2008 ๐Ÿ› O'Reilly Media ๐ŸŒ English

Most applications these days are at least somewhat network aware, but how do you protect those applications against common network security threats? Many developers are turning to OpenSSL, an open source version of SSL/TLS, which is the most widely used protocol for secure network communications. Th

Network Security with OpenSSL
โœ John Viega, Matt Messier, Pravir Chandra ๐Ÿ“‚ Library ๐Ÿ“… 2002 ๐Ÿ› O'Reilly Media ๐ŸŒ English

I needed to use the SSL library for an isolated project at work, and the book worked out well as a roadmap. Knowing that I wanted to use the library to perform certain operations, this told me which functions needed to be used and in what way, using sample code and usually explanations that were as

Network Security with OpenSSL
โœ John Viega, Matt Messier, Pravir Chandra ๐Ÿ“‚ Library ๐Ÿ“… 2002 ๐Ÿ› O'Reilly Media ๐ŸŒ English

OpenSSL is a free implementation of the SSL/TLS protocol, which is the most widely used protocol for secure network communications. This library can be used programmatically, and can be used from the command line to secure most TCP-based network protocols.OpenSSL is also a general-purpose cryptograp

Network Security with OpenSSL
โœ John Viega, Matt Messier, Pravir Chandra ๐Ÿ“‚ Library ๐Ÿ“… 2002 ๐Ÿ› O'Reilly Media ๐ŸŒ English

I needed to use the SSL library for an isolated project at work, and the book worked out well as a roadmap. Knowing that I wanted to use the library to perform certain operations, this told me which functions needed to be used and in what way, using sample code and usually explanations that were as