ホームページ >バックエンド開発 >PHPチュートリアル >簡単なPHP可逆暗号化関数(共有)_PHPチュートリアル
多くの場合、データの暗号化と復号化が必要になります。たとえば、一部のデータは Cookie に保存する必要がありますが、現時点では、データを暗号化して Cookie に保存する必要があります。再度復号化する必要があります。
暗号化プロセスは次のとおりです:
//Cookieを使用してセッションに値を割り当てます
$_SESSION['data'] = decrypt("nowmagic", $_COOKIE['data']);
}
function decrypt($key, $c_t) {
$c_t = トリム(chop(base64_decode($c_t))) $iv = substr(md5($key); , 0,mcrypt_get_iv_size (MCRYPT_CAST_256,MCRYPT_MODE_CFB));
$p_t = mcrypt_cfb (MCRYPT_CAST_256, $c_t, MCRYPT_DECRYPT, $iv);
return trim(chop($p_t));ここに記録してくださいこの可逆暗号化機能の使用。
http://www.bkjia.com/PHPjc/327440.html