Algorithms_in_C++ 1.0.0
Set of algorithms implemented in C++.

Algorithms for encryption and decryption. More...
Namespaces  
namespace  elliptic_curve_key_exchange 
namespace elliptic_curve_key_exchange  
Classes  
class  HillCipher 
Implementation of Hill Cipher algorithm. More...  
Variables  
static const char *  STRKEY 
Algorithms for encryption and decryption.
for IO operations
for std::string
for std::transform and std::replace for assert for uint8_t for IO operations for std::map for std::stringstream for std::string for std::vector
for assert for IO operations for std::map
Algorithms for encryption and decryption
In programming, Base64 is a group of binarytotext encoding schemes that represent binary data (more specifically, a sequence of 8bit bytes) in an ASCII string format by translating the data into a radix64 representation. The term Base64 originates from a specific MIME content transfer encoding. Each nonfinal Base64 digit represents exactly 6 bits of data. Three 8bit bytes (i.e., a total of 24 bits) can therefore be represented by four 6bit Base64 digits.
Cipher algorithms
for assert for 256bit integer
Cipher algorithms

static 
dictionary of characters that can be encrypted and decrypted