PHP 8.6.0 Beta 3 is available for testing

Другие константы

OPENSSL_RAW_DATA (int)

Если константа OPENSSL_RAW_DATA передана в функции openssl_encrypt() или openssl_decrypt(), данные возвращаются как есть. Если константа не указана, вызывающей стороне возвращаются данные в кодировке Base64.

OPENSSL_DONT_ZERO_PAD_KEY (int)

Не разрешает функции openssl_encrypt() дополнять ключи, длина которых короче длины ключа по умолчанию.

OPENSSL_ZERO_PADDING (int)

При шифровании данные дополняются до стандартного для алгоритма размера блока, а при расшифровке дополнение проверяется и удаляется. Вызов функции openssl_encrypt() или openssl_decrypt() с флагом OPENSSL_ZERO_PADDING в аргументе options отключает обработку дополнения, но если общий объем данных для шифрования или расшифровки не кратен размеру блока, возникает ошибка.

OPENSSL_ENCODING_SMIME (int)

Предписывает обрабатывать данные в формате S/MIME.

OPENSSL_ENCODING_DER (int)

Предписывает обрабатывать данные в формате DER.

OPENSSL_ENCODING_PEM (int)

Предписывает обрабатывать данные в формате PEM.

Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top