PHP 8.4.1 Released!

Autres constantes

OPENSSL_RAW_DATA (int)
Si OPENSSL_RAW_DATA est définie dans openssl_encrypt() ou openssl_decrypt(), les données retournées sont retournées tel quel. Quand ceci n'est pas spécifié, les données retournées à l'appeleur sont encodées en Base64.
OPENSSL_DONT_ZERO_PAD_KEY (int)
Empêche openssl_encrypt() de remplir les clés qui sont plus courtes que la longueur de clé par défaut.
OPENSSL_ZERO_PADDING (int)
Par défaut, les opérations de cryptage sont complétées en utilisant des blocs standards et la complétion est vérifiée et supprimée lors du décryptage. Si la constante OPENSSL_ZERO_PADDING est définie dans le paramètre options de la fonction openssl_encrypt() ou openssl_decrypt() alors aucune complétion ne sera réalisée, la quantité totale de données cryptées devra alors être un multiple de la taille du bloc ou bien une erreur surviendra.
OPENSSL_ENCODING_SMIME (int)
Indique que l'encodage est S/MIME.
OPENSSL_ENCODING_DER (int)
Indique que l'encodage est DER (Distinguished Encoding Rules).
OPENSSL_ENCODING_PEM (int)
Indique que l'encodage est PEM (Privacy-Enhanced Mail).
add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top