私はちょうど私のフレームワークに適切にMcryptをセットアップしました。そして、暗号化されたセッションを保存できるのは甘いと思っていましたが、うまく動作しません。それはþøÆ{”ò(ü´îÚÜÇW¹ËŸK¯L‘rø?ª¶!JF£º+Œ’Ú
のようなものなので、文字セット関連の問題のリスクを減らすために変換する必要があると思っていました。私はutf_8_encode
とbase_64_encode
を試しました - 何も動作していないようです。PHP:mcryptの結果を保存する
だけ確保するために、私はCFB、CBC & OFBモードへのMcryptのモードを変更しました。再び、違いはありません。
mcryptの出力をエンコードして、セッションやデータベースなどで普遍的に機能させるにはどうすればよいですか?
mcryptで暗号化しているのは何ですか?それは '$ _SESSION'からのシリアル化されたセッションですか? –