I am looking for information about how to implement SSL over asynchronous sockets (of course, on windows). I always try to read all I can before posting questions, and this is not an exception, but the only answer I found was a c++ class wrapper for openSSL.

I guess people like James, EvilHomer2k and Comrade will be interested in this topic: IOCP + SSL. If somebody already searched and found info about that, I will appreciate posted links.



Posted on 2005-10-17 14:26:03 by Kecol
Instead of resorting to OpenSSL lib, you could use SSPI/Schannel interface which provides SSL support (v2 up to TLSv1).
It works great with both synchronous and asynchronous modes, because it doesn't affect the actual data sending/receiving and only does the ssl related stuff: client/server handshakes, notifications, encryption, etc.

Check Samples\Security\SSPI\SSL examples in platform sdk. (not exactly iocp related, but a good start nevertheless...)
Posted on 2005-10-17 16:19:08 by arafel
Reading now. Thanks Roman.

Posted on 2005-10-17 16:35:57 by Kecol
Why would I be interested?
Posted on 2005-10-17 18:51:31 by comrade
Because, based on your httpd server and a post I found in fasm forum: http://board.flatassembler.net/topic.php?t=4091, I am guessing, you like Winsock programming (and because you already have some experience with SSL too).

But, after all, I am just guessing that.
Posted on 2005-10-17 20:32:32 by Kecol
Posted on 2005-10-17 20:55:32 by comrade