MivaScript Builtin Function, Miva Merchant 9+
rsa_generate_keypair( pubkey_file, privkey_file, bits, e, passphrase )
<mvt:assign name="g.return_value" value="rsa_generate_keypair( pubkey_file, privkey_file, bits, e, passphrase )" />
Generates an RSA keypair, saving the public key in pubkey_file, the private key in privkey_file, and encrypting the private key with passphrase.
pubkey_file
The name of the file in which the generated public key is stored
privkey_file
The name of the file in which the generated private key is stored
bits
The RSA modulus size, in bits
e
The public key exponent. Must be an odd number, typically 3, 17 or 65537
passphrase
The passphrase used to encrypt the private key