Gray C++ Libraries  0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
cSecureChannel.h File Reference

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
 

Detailed Description

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

Macro Definition Documentation

◆ _INC_cSecureChannel_H

#define _INC_cSecureChannel_H   0x1D