PHP md5()Fonctions
Manuel de référence des chaînes PHP
Exemples
Calculer le hachage MD5 de la chaîne "Hello" :
Exécuter l'exemple »
Définition et utilisation
La fonction md5() calcule le hachage MD5 d'une chaîne.
La fonction md5() utilise la sécurité des données RSA, y compris l'algorithme de résumé de message MD5.
Explication du RFC 1321 - Algorithme de résumé de message MD5 :L'algorithme de résumé de message MD5 prend un message d'entrée de longueur arbitraire et le convertit en une valeur de « empreinte » ou de « résumé de message » de 128 bits qui représente l'entrée, et la valeur convertie est utilisée comme résultat. L'algorithme MD5 est principalement conçu pour les applications de signature numérique ; dans de telles applications, les fichiers plus volumineux sont compressés de manière sécurisée avant le chiffrement (le processus de chiffrement est accompli en définissant une clé privée sous une clé publique dans un cryptosystème tel que RSA).
Pour calculer le hachage MD5 d'un fichier, utilisez la fonctionmd5_file().
La fonction md5() ne peut pas traiter les tableaux ; elle renvoie null pour les tableaux.md5(a[])Le résultat estnull。
Outil de test MD5 en ligne :Outil de chiffrement MD5 en ligne
Syntaxe
| Paramètre | Description |
|---|---|
| string | Obligatoire. Spécifie la chaîne à calculer. |
| raw | Facultatif. Spécifie le format de sortie hexadécimal ou binaire :
|
Détails techniques
| Valeur de retour : | Retourne le hachage MD5 calculé en cas de succès, ou FALSE en cas d'échec. |
|---|---|
| Version de PHP : | 4+ |
| Journal des modifications : | Dans PHP 5.0,rawle paramètre est devenu facultatif. |
Plus d’exemples
Exemple 1
Afficher le résultat de md5() :
Exécuter l'exemple »
Exemple 2
Affichez le résultat de md5() et testez-le :
Exécuter l'exemple »
Manuel de référence des chaînes PHP Autres extensions