Network Security with OpenSSL and over one million other books are available for Amazon Kindle . Learn more


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime free trial required. Sign up when you check out. Learn more
More Buying Choices
Have one to sell? Sell yours here
or
Get a £7.50 Amazon.co.uk Gift Card
Network Security with OpenSSL: Cryptography for Secure Communications
 
 
Start reading Network Security with OpenSSL on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Network Security with OpenSSL: Cryptography for Secure Communications [Paperback]

John Viega , Matt Messier , Pravir Chandra
5.0 out of 5 stars  See all reviews (1 customer review)
RRP: £30.99
Price: £23.86 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £7.13 (23%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Usually dispatched within 11 to 14 days.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.
Want guaranteed delivery by Thursday, June 7? Choose Express delivery at checkout. See Details

Formats

Amazon Price New from Used from
Kindle Edition £17.15  
Paperback £23.86  
Trade In this Item for up to £7.50
Get an extra £5 when you trade in books worth £10 or more until June 30, 2012. Trade in Network Security with OpenSSL: Cryptography for Secure Communications for an Amazon.co.uk gift card of up to £7.50, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Find more products eligible for trade-in.

Frequently Bought Together

Customers buy this book with SSH, The Secure Shell: The Definitive Guide £20.14

Network Security with OpenSSL: Cryptography for Secure Communications + SSH, The Secure Shell: The Definitive Guide
Price For Both: £44.00

One of these items is dispatched sooner than the other. Show details

  • This item: Network Security with OpenSSL: Cryptography for Secure Communications

    Usually dispatched within 11 to 14 days.
    Dispatched from and sold by Amazon.co.uk.
    This item Delivered FREE in the UK with Super Saver Delivery. See details and conditions

  • SSH, The Secure Shell: The Definitive Guide

    In stock but may require up to 2 additional days to deliver.
    Dispatched from and sold by Amazon.co.uk.
    This item Delivered FREE in the UK with Super Saver Delivery. See details and conditions



Product details

  • Paperback: 386 pages
  • Publisher: O'Reilly Media; 1 edition (24 Jun 2002)
  • Language English
  • ISBN-10: 059600270X
  • ISBN-13: 978-0596002701
  • Product Dimensions: 23.4 x 17.8 x 2.3 cm
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (1 customer review)
  • Amazon Bestsellers Rank: 91,338 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

John Viega
Discover books, learn about writers, and more.

Visit Amazon's John Viega Page

Product Description

Review

"If you have struggled with OpenSSL and the supplied documentation then you will regret the amount of time that you have wasted before finding this book. If you are planning to use OpenSSL then you need to buy a copy - it's essential reading. What is more surprising is that even if you don't plan to use OpenSSL, then downloading it and trying out the examples in the book could be the education in practical cryptography you really need. What more can I say of any book, other than that I certainly won't be lending it to anyone else? It's going to remain firmly chained to my bookshelf for the foreseeable future - and no, you can't borrow it." - Mike James, VSJ, October 2003

Gregory V. Wilson, Dr. Dobbs Journal, Feb 2003

a good introduction and a useful reference guide.

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product)
 
(2)

Your tags: Add your first tag
 

What Other Items Do Customers Buy After Viewing This Item?


Customer Reviews

4 star
0
3 star
0
2 star
0
1 star
0
Most Helpful Customer Reviews
30 of 30 people found the following review helpful
By A Customer
Format:Paperback
This is the book I needed when I started developing code using OpenSSL. As it was, I struggled through using the ropey
on-line docs, combing the web for examples, and reading the source code for the "openssl" utility to try and work out how
to use it.

When trying to come to grips with the OpenSSL toolkit, I searched in vain for something that provides a
simple explanation of how everything fits together. I've now come to the conclusion that there's no such thing as a simple
explanation - the subject is big enough that you just have to learn quite a lot before you can use it. But, this book comes
as close as I think you could hope for.

If you're using OpenSSL, you *need* this book, it's got information on cryptography, the OpenSSL API, the toolkit,
as well as candid comments about its strengths and weaknesses.

The book doesn't cover the SSL protocol: if you need that then I'd recommend the book "SSL and TLS Essentials" by Stephen
Thomas, which complements this book well, as it goes into a lot of detail on the protocol without any information at all about
the programming side.

Comment | 
Was this review helpful to you?
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com:  16 reviews
25 of 25 people found the following review helpful
openssl programming cleanly explained 12 Oct 2004
By H. Wang - Published on Amazon.com
Format:Paperback
The book starts with a general introduction of encryption in general, then SSL protocol in general. Then openssl command line interface is introduced with some easy to follow examples. Later openssl programming is explained in detail.

As the only free SSL programming library with source code available, openssl is notorious for its undocumented/underdocumented/misdocumented manuals. Starting a software project using openssl without prior experience is often a painful experience if you simply rely on the manuals coming with the source code. Given thousands of interfaces/data structures, it is an overwhelming job to understand openssl in depth. Your best bet is usually reading the sample source code that comes with package, but often it leaves lots of questions - what does this api do? Why use this one? Under what circumstances should I use this one? You may rely on openssl mailing list, but answer is not guaranteed and you have to do your own home work first.

So come this book finally. It explains (using many examples) most interfaces a typical openssl programmer would use in reality. It is a really easy to read from chapter to chapter since the authors apparently try to explain most api using a short and clear example.

I wish when the next version comes out, it can do:

1. fix typos. Yeah, it does contain some typos. Good proofreading is needed.

2. Include topics in openssl 0.9.7. Like CRL.

3. What's going on under hood. How openssl code is organized, how interface control of flow goes. This helps understand the openssl library and debugging as well.
9 of 9 people found the following review helpful
Great Book to Use When Writing an SSL app. 28 May 2005
By M. Behur - Published on Amazon.com
Format:Paperback
If you have little or no experience with SSL, or OpenSSL, get this book. It explains the principles behind SSL, and then goes on to cover OpenSSL. The companion website opensslbook.com contains the latest examples.

The only drawbacks to the book are the way that the authors cover random number generators for windows, (totally excludes the MS crypto function cryptgenrand(), in favor of the Author's own entropy collection system), and the creation of certificates could have been covered a little better. I also kept having to consult the Openssl API documentation for clarification on certain things, but overall this is a great book.
15 of 18 people found the following review helpful
Excellent! 22 Nov 2002
By Antonio A. Rodriguez - Published on Amazon.com
Format:Paperback
OpenSSL is a terrific programming resource, but the online documentation on it
is hard to understand and index. This book brings most of it all together, and
provides enough examples to answer most of your questions.

One thing that it lacks is tie-ins with Java; most of its examples are in Perl
and Python. I'm currently trying to see if certain ideas can be implemented in Java.

A great book, and great read!

Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!


Look for similar items by category


Look for similar items by subject


Feedback


Amazon.co.uk Privacy Statement Amazon.co.uk Delivery Information Amazon.co.uk Returns & Exchanges