34 #include "../my_config.h" 77 std::string fingerprint;
80 bool operator < (
const signator & ref)
const {
return fingerprint < ref.fingerprint; };
81 bool operator == (
const signator & ref)
const {
return result == ref.result && key_validity == ref.key_validity && fingerprint == ref.fingerprint && signature_expiration_date == ref.signature_expiration_date; };
95 extern bool same_signatories(
const std::list<signator> & a,
const std::list<signator> & b);
AES 256 strong encryption.
char crypto_algo_2_char(crypto_algo a)
convert crypto algo to char
crypto_algo char_2_crypto_algo(char a)
convert char to crypto algo
camellia 256 strong encryption
std::string crypto_algo_2_string(crypto_algo algo)
convert crypto algo to readable std::string
serpent 256 strong encryption
crypto_algo
the different cypher available for encryption (strong or weak)
blowfish strong encryption
scrambling weak encryption
bool same_signatories(const std::list< signator > &a, const std::list< signator > &b)
return whether the two signators lists match
this file contains the definition of class datetime that stores unix times in a portable way ...
twofish 256 strong encryption
libdar namespace encapsulate all libdar symbols