Maison > développement back-end > tutoriel php > Résumé des articles sur l'utilisation de la bibliothèque d'extensions de chiffrement

Résumé des articles sur l'utilisation de la bibliothèque d'extensions de chiffrement

伊谢尔伦
Libérer: 2023-03-08 16:20:02
original
1435 Les gens l'ont consulté

Bibliothèque d'extension de chiffrement PHP—Bibliothèque d'extension Mhash Qu'est-ce que la bibliothèque d'extension Mhash : Mhash est une bibliothèque d'extension de chiffrement PHP irréversible basée sur le principe des mathématiques discrètes. Elle n'est pas activée par défaut. mhash peut être utilisé pour créer des valeurs de vérification, des résumés de messages, des codes d'authentification de message et enregistrer des informations clés (telles que des mots de passe) sans le texte original. 1. Installation de la bibliothèque d'extensions Mhash L'installation de la bibliothèque d'extensions Mhash est similaire à l'installation de la bibliothèque d'extensions Mcrypt. Je ne la présenterai pas ici. Vous pouvez vous référer à l'article précédent « Bibliothèque d'extensions de chiffrement PHP-Bibliothèque d'extensions Mcrypt » ! 2. Constantes de la bibliothèque d'extension Mhash La bibliothèque Mhash prend en charge plusieurs algorithmes de hachage tels que MD5, SHA, CRC32, etc. Vous pouvez utiliser les fonctions mhash_count() et mhash_get_hash_name() pour afficher les noms d'algorithmes pris en charge. Jetons un coup d'œil à l'exemple de code :

1. Bibliothèque d'extension de chiffrement PHP - Détails d'utilisation de l'instance de bibliothèque d'extension Mhash

Résumé des articles sur l'utilisation de la bibliothèque d'extensions de chiffrement

Introduction : Qu'est-ce que la bibliothèque d'extensions Mhash : Mhash est une bibliothèque d'extension de chiffrement PHP irréversible basée sur le principe des mathématiques discrètes. Elle n'est pas activée par défaut. mhash peut être utilisé pour créer des valeurs de vérification, des résumés de messages, des codes d'authentification de message et enregistrer des informations clés (telles que des mots de passe) sans le texte original.

2. Bibliothèque d'extensions de chiffrement PHP – Utilisation de l'instance de bibliothèque d'extensions Mcrypt

Résumé des articles sur l'utilisation de la bibliothèque d'extensions de chiffrement

Introduction : Avant de commencer le texte principal de cet article, comprenons d'abord ce qu'est la bibliothèque d'extensions de chiffrement PHP : Il existe non seulement plusieurs fonctions de chiffrement (md5, crypt, sha1) en PHP, mais aussi également quelques bibliothèques d'extensions de chiffrement avec des fonctions relativement complètes ! Tout comme PHP ne prend pas en charge à l'origine le fonctionnement d'une certaine fonction, mais si vous souhaitez la prendre en charge dans la nouvelle version, vous pouvez la fournir de manière étendue. De cette manière, lorsque nous configurons PHP, si nous n'utilisons pas cette fonction, nous pouvons empêcher le chargement de PHP. Cela économise ainsi les ressources du serveur et améliore ses performances.

3. Implémentation de l'algorithme de chiffrement PHP 3DES

Résumé des articles sur l'utilisation de la bibliothèque d'extensions de chiffrement

Introduction : ce que je dois faire récemment, c'est que php renvoie une URL cryptée en 3des vers .net, puis que le côté .net la déchiffre. L'implémentation de PHP n'a jamais été en mesure de correspondre à la fin du .net. Je vais d'abord l'écrire ici et j'espère recevoir des conseils d'experts. Il y a d'innombrables personnes sur Internet qui copient et copient sans le vérifier personnellement. J'espère que tout le monde pourra adhérer à la méthode rigoureuse à l'avenir. Avant que la bibliothèque d'extension de chiffrement PHP Mcrypt ne chiffre et déchiffre les données, elle crée d'abord un vecteur d'initialisation, appelé iv en abrégé. Par $iv = mcrypt_create_iv(mcrypt_g ...

4. Algorithme de chiffrement PHP 3DES implémenté

Résumé des articles sur l'utilisation de la bibliothèque d'extensions de chiffrement

Introduction : Ce que je dois faire récemment, c'est que php renvoie une URL cryptée en 3des à .net, puis le côté .net la déchiffre. L'implémentation de php n'a pas pu correspondre. du côté .net. Souvenez-vous-en d'abord, j'espère voir des conseils d'experts sur Internet l'ont copié sans le vérifier personnellement, j'espère que vous pourrez adhérer à la méthode rigoureuse à l'avenir. , la bibliothèque d'extension de chiffrement PHP Mcrypt a été créée pour la première fois. Un vecteur d'initialisation, appelé iv. Par $iv = mcrypt_create_iv(mcrypt_g...

5. Mcrypt permet le chiffrement. et analyse détaillée du processus de décryptage_Tutoriel PHP

Introduction : mcrypt permet une analyse détaillée du processus de cryptage et de décryptage La bibliothèque d'extensions Mcrypt peut réaliser des fonctions de cryptage et de décryptage, c'est-à-dire qu'elle peut crypter en clair. texte et restaurer le texte chiffré. 1. La bibliothèque d'extension de cryptage PHP Mcrypt est installée dans le processus d'installation PHP standard et Mr

6 Partagez la bibliothèque d'extension de cryptage PHP Mcrypt. skills_PHP tutoriel

Introduction : Partagez les compétences d'installation et d'application de la bibliothèque d'extensions de chiffrement PHP Mcrypt Parmi elles, la bibliothèque d'extensions Mcrypt peut réaliser des fonctions de cryptage et de décryptage, c'est-à-dire. il peut crypter du texte brut et restaurer du texte chiffré. 1. Extension de cryptage PHP La bibliothèque Mcrypt n'est pas installée lors de l'installation standard de PHP

.

7. Exemples d'installation et d'application de la bibliothèque d'extension de chiffrement PHP Mcrypt_PHP tutoriel

Introduction : Exemples d'installation et d'application de la bibliothèque d'extension de chiffrement PHP Mcrypt. En php, si l'on veut utiliser la bibliothèque d'extension de chiffrement PHP Mcrypt, il faut d'abord installer la bibliothèque d'extension de chiffrement puis l'utiliser, car elle n'est pas installée par défaut comme la bibliothèque gd. mcrypt simplifié

8. Bibliothèque d'extension de chiffrement PHP Installation de Mcrypt et exemples_Tutoriel PHP

Introduction : Bibliothèque d'extension de chiffrement PHP Mcrypt installation et exemples. Une brève introduction à mcrypt Lorsque les programmeurs PHP écrivent des programmes de code, en plus d'assurer les hautes performances du code, un autre point très important est la sécurité du programme. En plus de PHP depuis

9. Récemment, je dois installer la bibliothèque d'extension de chiffrement Mcrypt, mais l'environnement Apache win7 échoue toujours S'il vous plaît, aidez <.>

Introduction : Récemment, j'ai dû installer la bibliothèque d'extensions de chiffrement Mcrypt, mais l'environnement Apache win7 échoue toujours S'il vous plaît, aidez-moi

10. du module de chiffrement php-mcrypt

Introduction : Lorsque les programmeurs PHP écrivent des programmes de code, en plus d'assurer les hautes performances du code, il y a un autre point très important, et que est la sécurité du programme. En plus de plusieurs de ses propres fonctions de chiffrement, PHP dispose également de bibliothèques d'extensions de chiffrement PHP plus complètes, Mcrypt et Mhash. Parmi elles, la bibliothèque d'extensions Mcrypt peut implémenter des fonctions de cryptage et de déchiffrement, c'est-à-dire qu'elle peut non seulement crypter le texte en clair, mais également restaurer le texte chiffré. L'algorithme et le mode de cryptage de la bibliothèque d'extension de cryptage PHP Mcrypt La bibliothèque Mcrypt prend en charge plus de 20 algorithmes de cryptage et 8 modes de cryptage. Plus précisément, vous pouvez utiliser la fonction mcrypt

.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal