scp home

Home    CertX ActiveX Online Help Prev Next
Introduction
License
Certificate Request functions
csr_new
csr_export_to_file
csr_export
csr_sign
x.509 functions
x509_check_private_key
x509_checkpurpose
x509_export
x509_export_to_file
x509_free
x509_read
x509_parse
PKCS7 functions
pkcs7_decrypt
pkcs7_encrypt
pkcs7_sign
pkcs7_verify
RSA
pkey_new
pkey_export
pkey_export_to_file
pkey_get_public
pkey_get_private
public_encrypt
private_decrypt
open (decrypt)
seal (encrypt)
sign
verify
PKCS7 Constants

pkey_export_to_file

Gets an exportable representation of a key into a file.

Syntax

Function pkey_export_to_file (key, outfilename As String, [passphrase], [configargs]) As Boolean

pkey_export_to_file() saves an ascii-armoured (PEM encoded) rendition of key into the file named by outfilename. The key can be optionally protected by a passphrase. configargs can be used to fine-tune the export process by specifying and/or overriding options for the openssl configuration file. See csr_new() for more information about configargs. Returns TRUE on success or FALSE on failure.

Note: You need to have a valid openssl.cnf installed for this function to operate correctly. See the notes under the installation section for more information.

Example
Set privkey = ssl.pkey_new()
ssl.pkey_export_to_file privkey, "privkey.pem"

(c) Activecrypt Software LLC, 2004

 

Browser Based Help. Published by chm2web software.