Aktualizr
C++ SOTA Client
|
This is the complete list of members for Crypto, including all inherited members.
ED25519Sign(const std::string &private_key, const std::string &message) (defined in Crypto) | Crypto | static |
ED25519Verify(const std::string &public_key, const std::string &signature, const std::string &message) (defined in Crypto) | Crypto | static |
extractSubjectCN(const std::string &cert, std::string *cn) (defined in Crypto) | Crypto | static |
generateEDKeyPair(std::string *public_key, std::string *private_key) (defined in Crypto) | Crypto | static |
generateKeyPair(KeyType key_type, std::string *public_key, std::string *private_key) (defined in Crypto) | Crypto | static |
generateRSAKeyPair(KeyType key_type, std::string *public_key, std::string *private_key) | Crypto | static |
generateRSAKeyPairEVP(KeyType key_type) (defined in Crypto) | Crypto | static |
IdentifyRSAKeyType(const std::string &public_key_pem) (defined in Crypto) | Crypto | static |
IsRsaKeyType(KeyType type) (defined in Crypto) | Crypto | static |
parseP12(BIO *p12_bio, const std::string &p12_password, std::string *out_pkey, std::string *out_cert, std::string *out_ca) (defined in Crypto) | Crypto | static |
RSAPSSSign(ENGINE *engine, const std::string &private_key, const std::string &message) (defined in Crypto) | Crypto | static |
RSAPSSVerify(const std::string &public_key, const std::string &signature, const std::string &message) (defined in Crypto) | Crypto | static |
sha256digest(const std::string &text) (defined in Crypto) | Crypto | static |
sha512digest(const std::string &text) (defined in Crypto) | Crypto | static |
Sign(KeyType key_type, ENGINE *engine, const std::string &private_key, const std::string &message) (defined in Crypto) | Crypto | static |