openssl_decrypt

(PHP 5 >= 5.3.0, PHP 7)
Decrypts data
string openssl_decrypt ( string $data, string $method, string $password [, int $options = 0 [, string $iv = "" ]] )

Takes a raw or base64 encoded string and decrypts it using a given method and key.

Parameters:
data

The data.

method

The cipher method.

password

The password.

options

options can be one of OPENSSL_RAW_DATA, OPENSSL_ZERO_PADDING.

iv

A non-NULL Initialization Vector.

Returns:

The decrypted string on success or FALSE on failure.

This function is currently not documented; only its argument list is available.

Exception:

Emits an E_WARNING level error if an unknown cipher algorithm is passed via the method parameter.

Emits an E_WARNING level error if an empty value is passed in via the iv parameter.

Changelog:
5.3.3

The iv parameter was added.

5.4.0

The raw_output was changed to options.

See also:

openssl_encrypt() -

doc_php
2016-02-24 15:56:04
Comments
Leave a Comment

Please login to continue.