Encryption adapter for openssl
category | Zend |
---|---|
package | Zend_Filter |
copyright | Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com) |
license | New BSD License |
__construct(string|array $options = array()
)
string
array
Options for this adapter
decrypt(string $value) : string
Decrypts $value with the defined settings
inherited_from | \Zend_Filter_Encrypt_Interface::decrypt() |
---|
string
Content to decrypt
\Zend_Filter_Exception |
---|
string
The decrypted contentencrypt(string $value) : string
inherited_from | \Zend_Filter_Encrypt_Interface::encrypt() |
---|
string
Content to encrypt
\Zend_Filter_Exception |
---|
string
The encrypted contentgetCompression() : array
array
getEnvelopeKey() : array
array
getPackage() : boolean
boolean
getPassphrase() : string
string
getPrivateKey() : array
array
getPublicKey() : array
array
setCompression(string|array $compression) : \Zend_Filter_Encrypt_Openssl
string
array
\Zend_Filter_Encrypt_Openssl
setEnvelopeKey($key) : \Zend_Filter_Encrypt_Openssl
\Zend_Filter_Encrypt_Openssl
setPackage(boolean $package) : \Zend_Filter_Encrypt_Openssl
boolean
\Zend_Filter_Encrypt_Openssl
setPassphrase(string $passphrase) : \Zend_Filter_Encrypt_Openssl
string
\Zend_Filter_Encrypt_Openssl
setPrivateKey(string $key, string $passphrase = null
) : \Zend_Filter_Encrypt_Openssl
string
Private key
string
\Zend_Filter_Encrypt_Openssl
setPublicKey(string|array $key) : \Zend_Filter_Encrypt_Openssl
string
array
Public keys
\Zend_Filter_Encrypt_Openssl
toString() : string
string
_setKeys(string|array $keys) : \Zend_Filter_Encrypt_Openssl
string
array
Key with type association
\Zend_Filter_Encrypt_Openssl
$_compression : array
$_keys
array('public' => array(), 'private' => array(), 'envelope' => array())
$_package : boolean
false
$_passphrase : string