Virgil Security Crypto library
1.8.2
|
This is the complete list of members for virgil::crypto::VirgilKeyPair, including all inherited members.
checkPrivateKeyPassword(const virgil::crypto::VirgilByteArray &key, const virgil::crypto::VirgilByteArray &pwd) | virgil::crypto::VirgilKeyPair | static |
ecBrainpool256(const virgil::crypto::VirgilByteArray &pwd=virgil::crypto::VirgilByteArray()) | virgil::crypto::VirgilKeyPair | static |
ecBrainpool384(const virgil::crypto::VirgilByteArray &pwd=virgil::crypto::VirgilByteArray()) | virgil::crypto::VirgilKeyPair | static |
ecBrainpool512(const virgil::crypto::VirgilByteArray &pwd=virgil::crypto::VirgilByteArray()) | virgil::crypto::VirgilKeyPair | static |
ecKoblitz192(const virgil::crypto::VirgilByteArray &pwd=virgil::crypto::VirgilByteArray()) | virgil::crypto::VirgilKeyPair | static |
ecKoblitz224(const virgil::crypto::VirgilByteArray &pwd=virgil::crypto::VirgilByteArray()) | virgil::crypto::VirgilKeyPair | static |
ecKoblitz256(const virgil::crypto::VirgilByteArray &pwd=virgil::crypto::VirgilByteArray()) | virgil::crypto::VirgilKeyPair | static |
ecNist192(const virgil::crypto::VirgilByteArray &pwd=virgil::crypto::VirgilByteArray()) | virgil::crypto::VirgilKeyPair | static |
ecNist224(const virgil::crypto::VirgilByteArray &pwd=virgil::crypto::VirgilByteArray()) | virgil::crypto::VirgilKeyPair | static |
ecNist256(const virgil::crypto::VirgilByteArray &pwd=virgil::crypto::VirgilByteArray()) | virgil::crypto::VirgilKeyPair | static |
ecNist384(const virgil::crypto::VirgilByteArray &pwd=virgil::crypto::VirgilByteArray()) | virgil::crypto::VirgilKeyPair | static |
ecNist521(const virgil::crypto::VirgilByteArray &pwd=virgil::crypto::VirgilByteArray()) | virgil::crypto::VirgilKeyPair | static |
extractPublicKey(const virgil::crypto::VirgilByteArray &privateKey, const virgil::crypto::VirgilByteArray &privateKeyPassword) | virgil::crypto::VirgilKeyPair | static |
generate(VirgilKeyPair::Type type=VirgilKeyPair::Type_Default, const virgil::crypto::VirgilByteArray &pwd=virgil::crypto::VirgilByteArray()) | virgil::crypto::VirgilKeyPair | static |
generateFrom(const VirgilKeyPair &donorKeyPair, const virgil::crypto::VirgilByteArray &donorPrivateKeyPassword=virgil::crypto::VirgilByteArray(), const virgil::crypto::VirgilByteArray &newKeyPairPassword=virgil::crypto::VirgilByteArray()) | virgil::crypto::VirgilKeyPair | static |
isKeyPairMatch(const virgil::crypto::VirgilByteArray &publicKey, const virgil::crypto::VirgilByteArray &privateKey, const virgil::crypto::VirgilByteArray &privateKeyPassword=virgil::crypto::VirgilByteArray()) | virgil::crypto::VirgilKeyPair | static |
isPrivateKeyEncrypted(const virgil::crypto::VirgilByteArray &privateKey) | virgil::crypto::VirgilKeyPair | static |
privateKey() const | virgil::crypto::VirgilKeyPair | |
publicKey() const | virgil::crypto::VirgilKeyPair | |
resetPrivateKeyPassword(const virgil::crypto::VirgilByteArray &privateKey, const virgil::crypto::VirgilByteArray &oldPassword, const virgil::crypto::VirgilByteArray &newPassword) | virgil::crypto::VirgilKeyPair | static |
rsa1024(const virgil::crypto::VirgilByteArray &pwd=virgil::crypto::VirgilByteArray()) | virgil::crypto::VirgilKeyPair | static |
rsa2048(const virgil::crypto::VirgilByteArray &pwd=virgil::crypto::VirgilByteArray()) | virgil::crypto::VirgilKeyPair | static |
rsa256(const virgil::crypto::VirgilByteArray &pwd=virgil::crypto::VirgilByteArray()) | virgil::crypto::VirgilKeyPair | static |
rsa4096(const virgil::crypto::VirgilByteArray &pwd=virgil::crypto::VirgilByteArray()) | virgil::crypto::VirgilKeyPair | static |
rsa512(const virgil::crypto::VirgilByteArray &pwd=virgil::crypto::VirgilByteArray()) | virgil::crypto::VirgilKeyPair | static |
Type enum name | virgil::crypto::VirgilKeyPair | |
Type_Default enum value | virgil::crypto::VirgilKeyPair | |
Type_EC_BP256R1 enum value | virgil::crypto::VirgilKeyPair | |
Type_EC_BP384R1 enum value | virgil::crypto::VirgilKeyPair | |
Type_EC_BP512R1 enum value | virgil::crypto::VirgilKeyPair | |
Type_EC_Curve25519 enum value | virgil::crypto::VirgilKeyPair | |
Type_EC_M221 enum value | virgil::crypto::VirgilKeyPair | |
Type_EC_M255 enum value | virgil::crypto::VirgilKeyPair | |
Type_EC_M383 enum value | virgil::crypto::VirgilKeyPair | |
Type_EC_M511 enum value | virgil::crypto::VirgilKeyPair | |
Type_EC_SECP192K1 enum value | virgil::crypto::VirgilKeyPair | |
Type_EC_SECP192R1 enum value | virgil::crypto::VirgilKeyPair | |
Type_EC_SECP224K1 enum value | virgil::crypto::VirgilKeyPair | |
Type_EC_SECP224R1 enum value | virgil::crypto::VirgilKeyPair | |
Type_EC_SECP256K1 enum value | virgil::crypto::VirgilKeyPair | |
Type_EC_SECP256R1 enum value | virgil::crypto::VirgilKeyPair | |
Type_EC_SECP384R1 enum value | virgil::crypto::VirgilKeyPair | |
Type_EC_SECP521R1 enum value | virgil::crypto::VirgilKeyPair | |
Type_RSA_1024 enum value | virgil::crypto::VirgilKeyPair | |
Type_RSA_2048 enum value | virgil::crypto::VirgilKeyPair | |
Type_RSA_256 enum value | virgil::crypto::VirgilKeyPair | |
Type_RSA_3072 enum value | virgil::crypto::VirgilKeyPair | |
Type_RSA_4096 enum value | virgil::crypto::VirgilKeyPair | |
Type_RSA_512 enum value | virgil::crypto::VirgilKeyPair | |
Type_RSA_8192 enum value | virgil::crypto::VirgilKeyPair | |
VirgilKeyPair(const virgil::crypto::VirgilByteArray &pwd=virgil::crypto::VirgilByteArray()) | virgil::crypto::VirgilKeyPair | explicit |
VirgilKeyPair(const virgil::crypto::VirgilByteArray &publicKey, const virgil::crypto::VirgilByteArray &privateKey) | virgil::crypto::VirgilKeyPair |