24/7 Support: 800.608.6482

Get Started

Developer Docs

rsa_generate_keypair_mem_cipher

MivaScript Builtin Function, Miva Merchant 9+

Tag / Description

rsa_generate_keypair_mem_cipher( pubkey var, privkey var, bits, e, passphrase, ciphername )

<mvt:assign name="g.return_value" value="rsa_generate_keypair_mem_cipher( pubkey var, privkey var, bits, e, passphrase, ciphername )" />

Behaves identical to the legacy counterpart rsa_generate_keypair_mem() except that it allows the caller to specify the cipher used to encrypt the private key (the legacy function always uses des-ede3-cbc).

Parameters

  • pubkey var

    The variable which receives the generated public key

  • privkey var

    The variable which receives the generated private key

  • 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

  • ciphername

    an OpenSSL cipher identifier, such as "aes-128-cbc"

Return Values

Examples

Miva believes that all online businesses should have access to a scalable ecommerce platform that can meet their unique business requirements. Miva offers PCI compliant ecommerce, hosting, and custom website design and development solutions. Miva customers have processed over $100 billion in online sales since 1997.

Copyright © 2016 Miva, Inc - All Rights Reserved   Privacy Policy | Store Policy

Links
Contact Us
Receive Tips & Updates

Copyright © 2017 Miva, Inc - All Rights Reserved

Back To The Top