OPENSSL_RAW_DATA
(int)
Usada com openssl_encrypt() e openssl_decrypt() para indicar que os dados devem estar em formato binário bruto em vez de codificados em Base64. Veja as descrições das respectivas funções para mais detalhes.
OPENSSL_DONT_ZERO_PAD_KEY
(int)
Evita que openssl_encrypt() preencha chaves menores que o comprimento padrão.
OPENSSL_ZERO_PADDING
(int)
Por padrão, as operações de criptografia são preenchidas usando o preenchimento
de bloco padrão e o preenchimento é verificado e removido ao descriptografar.
Se OPENSSL_ZERO_PADDING for definido em options como
openssl_encrypt() ou openssl_decrypt(),
nenhum preenchimento será realizado, a quantidade total
de dados criptografados ou descriptografados deve ser um múltiplo do
tamanho do bloco ou ocorrerá um erro.
OPENSSL_ENCODING_SMIME
(int)
Indica que a codificação é S/MIME.
OPENSSL_ENCODING_DER
(int)
Indica que a codificação é DER.
OPENSSL_ENCODING_PEM
(int)
Indica que a codificação é PEM.