|
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 |
1.8.10