- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:mcrypt 関数の複合化について)
mcrypt関数の複合化について
このQ&Aのポイント
- mcrypt関数を使って文字列を暗号化し、その複合化方法について質問しています。
- 具体的には、mcrypt関数を使って暗号化した文字列を逆の処理で複合化する方法について教えてください。
- また、暗号化された文字列をプログラム内で利用する方法についても知りたいです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
bin2hexの逆関数は見つけられませんでしたが、 処理としては、 $encrypted で生成された16進数を前から2字ずつに区切り、10進数に変換。 その後、そのASCII値の文字に変える。 というようにしなければないようです。 6f c3 fd 35 20 bb a1 f4 ↑これを10進数へ変換 111 195 254 53 187 161 244 ↑これをASCII値の文字に変換 $str = chr(111) . chr(195) . chr(254) . chr(53) . chr(187) . chr(161) . chr(244); この$strを復号化してみて元の文字列と一致するようなら、 上記処理関数を探すか、自作してみては。 ご参考までに。