ホームページ > バックエンド開発 > PHPチュートリアル > PHP は mcrypt を使用して暗号化および復号化機能を実行します

PHP は mcrypt を使用して暗号化および復号化機能を実行します

WBOY
リリース: 2016-07-25 09:10:42
オリジナル
910 人が閲覧しました
    // 暗号化関数
  1. function mc_encrypt($encrypt, $mc_key) {
  2. $iv = mcrypt_create_iv(mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB), MCRYPT_RAND);
  3. $passcrypt = (MCRYPT_RIJNDAEL_256, $ mc_key, trim($encrypt), MCRYPT_MODE_ECB, $iv));
  4. $encode =base64_encode($passcrypt);
  5. return $encode;
  6. }
  7. // 復号化関数
  8. function mc_decrypt($decrypt, $mc_key) {
  9. $decoded =base64_decode($decrypt);
  10. $iv = mcrypt_create_iv(mcrypt_get_iv_size(MCRYPT_RIJNDAEL_256, MCRYPT_MODE_ECB), MCRYPT_RAND);
  11. $decrypted = trim(mcrypt_decrypt(MCRYPT_RIJNDAEL_256, $mc_key, trim($decoded), B、$iv)) ;
  12. return $decrypted;
  13. }
  14. ?>
复制代码

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート