Le besoin de chiffrer une variable de chaîne dans la programmation Web se produit assez souvent. Cela peut être nécessaire non seulement pour travailler avec des mots de passe ou d'autres données privées. Par exemple, il est souvent plus facile de crypter du code html qui doit être enregistré dans un fichier, une base de données ou un cookie que de l'organiser pour effacer tous les caractères interdits avant l'écriture, puis les restaurer après lecture. Vous trouverez ci-dessous l'une des options pour chiffrer une variable de chaîne à l'aide du langage PHP.
Instructions
Étape 1
Utilisez la fonction base64_encode intégrée de PHP pour coder les variables de chaîne. Il n'a qu'un seul paramètre qui doit être passé - la valeur de la variable cryptée. Par exemple, le code PHP qui affichera le texte codé en base64 MIME « chaîne cryptée » sur la page pourrait ressembler à ceci:
Le texte encodé sera comme ceci: "5 + D46PTw7uLg7e3g / yDx8vDu6uA =".
Étape 2
Utilisez la fonction base64_decode intégrée pour décoder les variables de chaîne encodées MIME en base64. Cette fonction n'a également qu'un seul paramètre obligatoire. Par exemple, pour décoder et afficher le code obtenu à l'étape précédente, vous pouvez utiliser la ligne suivante en PHP:
Étape 3
Utilisez un service Web si vous avez besoin d'encoder un mot ou d'un test ponctuel, ou si vous ne pouvez pas exécuter de scripts PHP. Par exemple, en allant sur la page https://tools4noobs.com/online_php_functions/base64_encode entrez le mot ou le texte souhaité dans le seul champ et cliquez sur le bouton intitulé Base 64 encoder. Le script sur le serveur recevra les données saisies, lui appliquera la fonction base64_encode et placera la valeur encodée dans un champ de saisie supplémentaire. Dans celui-ci, la chaîne cryptée peut être copiée et utilisée à votre discrétion. Si le déchiffrement est nécessaire, vous pouvez utiliser un service Web similaire qui appliquera la fonction base64_decode à la valeur que vous avez entrée. La page correspondante sur ce site se trouve à