Maison  >  Article  >  développement back-end  >  Partage d'exemples d'utilisation des fonctions de chaîne de chiffrement et de déchiffrement en PHP

Partage d'exemples d'utilisation des fonctions de chaîne de chiffrement et de déchiffrement en PHP

黄舟
黄舟original
2017-08-15 10:22:011728parcourir

Dans notre leçon précédente, nous avons introduit des tutoriels sur plusieurs méthodes de cryptage et de décryptage en PHP Nous avons uniquement présenté les méthodes de cryptage et de décryptage en PHP, nous allons donc aujourd'hui vous donner une explication détaillée de la. utilisation spécifique des fonctions de chiffrement et de déchiffrement de chaînes en PHP introduite !

Dans le développement quotidien de nos projets, nous devons parfois utiliser PHP pour crypter des informations spécifiques, c'est-à-dire générer une chaîne cryptée via l'algorithme de cryptage. Cette chaîne cryptée peut être déchiffrée via l'algorithme de décryptage pour faciliter le programme. Traitez les informations décryptées.

Première étape : Téléchargez la classe dont nous avons besoin pour utiliser les fonctions de chaîne de chiffrement et de décryptage PHP dans ce chapitre : http://www.php.cn/xiazai/leiku/730

Étape 2 : Après avoir terminé le téléchargement, décompressez le fichier dans l'éditeur du serveur local, ouvrez le fichier, puis créez un nouveau fichier php pour appeler le fichier !

Étape 3 : Instancier la classe :

<?php
include_once "codezfc.php"; //引入类
//定义字符串
$str=&#39;作者:php.cn&#39;;
$key= &#39;php.cn&#39;;

//对字符串进行加密解密
$encrypt=passport_encrypt($str,$key);
$decrypt=passport_decrypt($encrypt,$key);
echo &#39;原文:&#39;.$str."<br><hr>";
echo &#39;密文:&#39;.$encrypt."<br><hr>";
echo &#39;译文:&#39;.$decrypt."<br><hr>";

Enfin, exécutez ce fichier et obtenez les résultats suivants :

Partage dexemples dutilisation des fonctions de chaîne de chiffrement et de déchiffrement en PHP

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!

Déclaration:
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