暗号化と復号化は通常のタスクです。ユーザーが登録したパスワードは通常、平文で保存されず、最初に暗号化する必要があります。
もちろん、最も簡単な方法は、データベース SQL ステートメントで md5 関数を呼び出してユーザー パスワードを暗号化することです。ここでは暗号化と復号化のクラスを紹介します。このクラスは、ユーザーが元のパスワードを忘れたときに元のパスワードを取得する場合に便利なツールです。もちろん、この暗号化および復号化クラスは他の目的にも使用できます。
ソースコードを表示する
__construct( ->skey = hash("md5", , ); safe_b64encode( = ( = (('+', '/', '='), ('-', '_', ''), safe_b64decode( = (('-', '_'), ('+', '/'), = () % 4 ( .= ('====', ( encode( (! = = 、 = mcrypt_create_iv(, = mcrypt_encrypt(MCRYPT_RIJNDAEL_256, ->) ;skey、、MCRYPT_MODE_ECB、 (->safe_b64encode( ) デコード( (! = ->safe_b64decode( = iv_size(MCRYPT_RIJNDAEL_256, = mcrypt_create_iv(, = mcrypt_decrypt (MCRYPT_RIJNDAEL_256, ->skey, , MCRYPT_MODE_ECB, ( ) } コードを見る