SSL++

SSL++ is simple C++ library that encapsulates some of OpenSSL functionality in easy to use set of classes.
Download

SSL++ Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • Ilya VE
  • Publisher web site:
  • http://www.total-knowledge.com/progs/cppserv/

SSL++ Tags


SSL++ Description

SSL++ is simple C++ library that encapsulates some of OpenSSL functionality in easy to use set of classes. SSL++ is simple C++ library that encapsulates some of OpenSSL functionality in easy to use set of classes.SSL++ library is in very early stage of development now, but can do enough already to be useful to C++ developers, who want to use SSL in their programs.Following classes are provided:· CSSLObject· CSSLConnection· CSSLServerCSSLConnection class represents SSL-enabled connection between two machines.It could be used on both server and client side. If used as server, it will allow you to accept exactly one connection. Kind of P2P. CSSLServer class represents SSL-enables network server. On creation server binds to the socket, and listens for incomming connections. To receive next connection call nextClient() function. It will block untill connection is received and SSL handshake is performed. It returns pointer to ready for I/O CSSLConnection object. This object must be explicitly deleted, once you no longer need it.CSSLObject class is base class for all SSL++ objects. It is responsible for library initialisation, and some common functions. If you are not hacking SSL++, you don't need it.See client.cpp and server.cpp for examples of use.Requirements:· OpenSSLWhat's New in This Release:· First cut at SSL++ library.· Basic conection and server work.


SSL++ Related Software