RSA key functions
RSA_MakeKeysXtd
- Generate an RSA key pair and save as two key files.
Supersedes:
RSA_ReadAnyPrivateKey
- Reads from a file or string containing a private key into an "internal" private key string.
Supersedes:
RSA_ReadAnyPublicKey
- Reads from a file or string containing a public key into an "internal" public key string.
Supersedes:
RSA_SaveEncKey
- Save an internal RSA private key string to an encrypted private key file.
Supersedes:
RSA_SaveEncPrivateKey
- Saves a private key string to a PKCS-8 EncryptedPrivateKeyInfo file - @deprecated.
RSA_SavePrivateKeyInfo
- Saves a private key string to an (unencrypted) PKCS-8 PrivateKeyInfo file.
RSA_SavePublicKey
- Saves a public key in a PKCS-1 RSAPublicKey file.
RSA_PublicKeyFromPrivate
- Converts an internal RSA private key string into an internal public key string.
RSA_GetPrivateKeyFromPFX
- Extracts a private key file from a PKCS-12 PKCSShroudedKeybag.
RSA_ToXMLString
- Creates an XML string representation of an RSA internal key string.
RSA_ToXMLStringEx
- Creates an XML string representation of an RSA internal key string with option to add a namespace prefix.
RSA_FromXMLString
- Creates an RSA key string in internal format from an XML string.
RSA_CheckKey
- Checks if an RSA key string is valid.
RSA_KeyBits
- Returns length of key in bits given public or private key string.
RSA_KeyBytes
- Returns length of key in bytes given public or private key string.
RSA_KeyHashCode
- Returns a hash code of a public or private key string.
RSA_KeyMatch
- Verifies that a pair of private and public key strings are matched.
RSA_KeyValue
- Extracts a base64-encoded RSA key value from internal key string.
[Contents] [Index]