Russian Ukraine English
Catalog RSS

XLVII. OpenSSL functions

This module uses the functions of OpenSSL for generation and verification of signatures and for sealing (encrypting) and opening (decrypting) data. You need to use OpenSSL >= 0.9.6 with this module.

OpenSSL offers many features that this module currently doesn't support. Some of these may be added in the future.

Table of Contents
openssl_free_key — Free key resource
openssl_get_privatekey — Prepare a PEM formatted private key for use
openssl_get_publickey — Extract public key from certificate and prepare it for use
openssl_open — Open sealed data
openssl_seal — Seal (encrypt) data
openssl_sign — Generate signature
openssl_verify — Verify signature