Virgil Security Crypto library  2.1.2
virgil::crypto::VirgilKeyPair Member List

This is the complete list of members for virgil::crypto::VirgilKeyPair, including all inherited members.

checkPrivateKeyPassword(const VirgilByteArray &key, const VirgilByteArray &pwd)virgil::crypto::VirgilKeyPairstatic
decryptPrivateKey(const VirgilByteArray &privateKey, const VirgilByteArray &privateKeyPassword)virgil::crypto::VirgilKeyPairstatic
encryptPrivateKey(const VirgilByteArray &privateKey, const VirgilByteArray &privateKeyPassword)virgil::crypto::VirgilKeyPairstatic
extractPublicKey(const VirgilByteArray &privateKey, const VirgilByteArray &privateKeyPassword)virgil::crypto::VirgilKeyPairstatic
generate(VirgilKeyPair::Type type, const VirgilByteArray &pwd=VirgilByteArray())virgil::crypto::VirgilKeyPairstatic
generateFrom(const VirgilKeyPair &donorKeyPair, const VirgilByteArray &donorPrivateKeyPassword=VirgilByteArray(), const VirgilByteArray &newKeyPairPassword=VirgilByteArray())virgil::crypto::VirgilKeyPairstatic
generateRecommended(const VirgilByteArray &pwd=VirgilByteArray())virgil::crypto::VirgilKeyPairstatic
isKeyPairMatch(const VirgilByteArray &publicKey, const VirgilByteArray &privateKey, const VirgilByteArray &privateKeyPassword=VirgilByteArray())virgil::crypto::VirgilKeyPairstatic
isPrivateKeyEncrypted(const VirgilByteArray &privateKey)virgil::crypto::VirgilKeyPairstatic
privateKey() const virgil::crypto::VirgilKeyPair
privateKeyToDER(const VirgilByteArray &privateKey, const VirgilByteArray &privateKeyPassword=VirgilByteArray())virgil::crypto::VirgilKeyPairstatic
privateKeyToPEM(const VirgilByteArray &privateKey, const VirgilByteArray &privateKeyPassword=VirgilByteArray())virgil::crypto::VirgilKeyPairstatic
publicKey() const virgil::crypto::VirgilKeyPair
publicKeyToDER(const VirgilByteArray &publicKey)virgil::crypto::VirgilKeyPairstatic
publicKeyToPEM(const VirgilByteArray &publicKey)virgil::crypto::VirgilKeyPairstatic
resetPrivateKeyPassword(const VirgilByteArray &privateKey, const VirgilByteArray &oldPassword, const VirgilByteArray &newPassword)virgil::crypto::VirgilKeyPairstatic
Type enum namevirgil::crypto::VirgilKeyPair
VirgilKeyPair(const VirgilByteArray &publicKey, const VirgilByteArray &privateKey)virgil::crypto::VirgilKeyPair