![]() |
Gray C++ Libraries
0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
|
#include "../Net/cProtocol.h"
#include "../UID/cFourCC.h"
#include "../Hash/cHashSHA256.h"
#include "../Cipher/cCipherBase.h"
#include "../Codec/cStreamCipher.h"
#include "GrayCore/include/cArchive.h"
#include "GrayCore/include/StrA.h"
#include "GrayCore/include/cNewPtr.h"
#include "GrayCore/include/cUnitTestDecl.h"
Go to the source code of this file.
Classes | |
class | GrayLib::cSecureId |
class | GrayLib::cSecureKnock |
class | GrayLib::cSecureChannel |
class | GrayLib::cSecureClient |
class | GrayLib::cSecureServerStream |
class | GrayLib::cSecureServerFactory |
Namespaces | |
GrayLib | |
Macros | |
#define | _INC_cSecureChannel_H 0x1D |
Typedefs | |
typedef cHashSHA256 | GrayLib::cSecureHash |
compute my hashes via this. More... | |
typedef cRefPtr< cSecureServerStream > | GrayLib::cSecureServerStreamPtr |
Functions | |
GrayLib::UNITTEST2_PREDEF (cSecureChannel) | |
Variables | |
class __DECL_IMPORT | GrayLib::cSecureServerFactory |
Negotiate a secure encrypted channel from client to server using shared secret keys/passwords. then open the channel to hold/tunnel any protocol. similar functionally to TSL/SSL but not using Certs/RSA keys, etc
#define _INC_cSecureChannel_H 0x1D |