Microsoft CryptoAPI Book

I need to write my own SSL socket (CSocket ansestor) with server side certificate validation using Microsoft CryptoAPI.

Can you tell me which book will help me (or any other user friendly source of information)?

Answers


This pointer might also help, although it is not a book. CAPI


I recommend SSL and TLS by Eric Rescorla (author of ssldump) to get a really good understanding of SSL. It provides a great introduction to the protocol and the problems it solves, with the option to go as deep as you want into the details.

I would also strongly recommend not writing your own implementation unless you really have to.


Library CSslSocket - SSL/TLS enabled CSocket

and how it works Creating a Secure Connection Using Schannel


Need Your Help

When to use volatile with multi threading?

c++ multithreading concurrency volatile

If there are two threads accessing a global variable then many tutorials say make the variable volatile to prevent the compiler caching the variable in a register and it thus not getting updated

About UNIX Resources Network

Original, collect and organize Developers related documents, information and materials, contains jQuery, Html, CSS, MySQL, .NET, ASP.NET, SQL, objective-c, iPhone, Ruby on Rails, C, SQL Server, Ruby, Arrays, Regex, ASP.NET MVC, WPF, XML, Ajax, DataBase, and so on.