Другие константы
-
OPENSSL_RAW_DATA
(bool)
-
Если
OPENSSL_RAW_DATA
установлена в
openssl_encrypt() или openssl_decrypt(),
возвращаемые данные возвращаются как есть.
Если константа не указана, вызывающей стороне возвращаются данные в кодировке Base64.
-
OPENSSL_ZERO_PADDING
(bool)
-
По умолчанию операции шифрования дополняются стандартным заполнением блока,
а заполнение проверяется и удаляется при дешифровании.
Если
OPENSSL_ZERO_PADDING
установлен в options
функции
openssl_encrypt() или openssl_decrypt(),
то заполнение не выполняется, общий объем
зашифрованных или расшифрованных данных должен быть кратен размеру
блока, иначе возникнет ошибка.
-
OPENSSL_ENCODING_SMIME
(int)
-
Указывает, что используется кодировка S/MIME.
-
OPENSSL_ENCODING_DER
(int)
-
Указывает, что используется кодировка DER (Distinguished Encoding Rules).
-
OPENSSL_ENCODING_PEM
(int)
-
Указывает, что используется кодировка PEM (Privacy-Enhanced Mail).