|
Generates an RSA keypair, saving the public key in pubkey_file, the private key in privkey_file, and encrypting the private key with passphrase.
This function generates an RSA keypair, storing the public and private components in files in the files specified. The files are created in the Miva data directory.
The public key is encoded using a PKCS#1 RSAPublicKey structure.
The private key is encrypted using triple-DES in EDE mode with cipher block chaining (DES-EDE3-CBC) using the provided passphrase and stored in in PKCS#8 EncryptedPrivateKeyInfo format using PKCS#5 v2.0 password based encryption algorithms.
|