Maison > Article > développement back-end > Partager une fonction de cryptage et de décryptage PHP nouvellement écrite
Cryptage
function encode($str,$key) { $res = base64_encode($str); $code = $res^$key; return $code; }
Déchiffrement
function decode($str,$key) { return base64_decode($str^$key); }
Code complet exemple :
$str = '111021'; $key = 'APPYJJ-PHONE-LAZY'; function encode($str,$key) { $res = base64_encode($str); $code = $res^$key; return $code; } $str = encode($str,$key); print_r($str); echo "<hr>"; function decode($str,$key) { return base64_decode($str^$key); } print_r(decode($str,$key));
L'ensemble du programme est très simple ~ selon la pensée logique, il devrait être difficile à déchiffrer, si d'autres ne connaissent pas votre clé secrète
//加密的时候; $a = $str >> 4; //解密的时候则相反 $a = $str << 4;ok !~ À ce stade, le blogueur continue au travail ! ~~ Méthode de cryptage de chaîne XOR après cryptage base64
Cryptage
function encode($str,$key) { $res = base64_encode($str); $code = $res^$key; return $code; }
Déchiffrement
function decode($str,$key) { return base64_decode($str^$key); }Exemple de code complet :
$str = '111021'; $key = 'APPYJJ-PHONE-LAZY'; function encode($str,$key) { $res = base64_encode($str); $code = $res^$key; return $code; } $str = encode($str,$key); print_r($str); echo "<hr>"; function decode($str,$key) { return base64_decode($str^$key); } print_r(decode($str,$key));
//加密的时候; $a = $str >> 4; //解密的时候则相反 $a = $str << 4;Veuillez partager davantage d'articles connexes sur une fonction de cryptage et de décryptage PHP. vous venez d'écrire Suivez le site Web PHP chinois !