ホームページ  >  記事  >  バックエンド開発  >  上記のコードがどのように暗号化されているか教えてください。

上記のコードがどのように暗号化されているか教えてください。

WBOY
WBOYオリジナル
2016-06-13 13:15:15899ブラウズ

次のコードがどのように暗号化されているか教えてください
7HZ6jHSTbIQwasaXs2J66lXoH95gDSCBwaFOnbWsKfbPGQ%3D%3D

PHP を使用して暗号化または復号化する方法

知っている人は PHP で直接完全なコードを教えてください。 ? ありがとうございます。

-----解決策------
暗号化方法はたくさんありますが、最も一般的なものは md5 と sha1 エンコードですが、このコード文字列の表現方法が間違っているのは、md5 であっても sha1 であっても、結果は基本的に小文字になるとは思いません。 idle. コードをランダムに大文字に変換するのは問題ありません。次に、暗号化されてから切り取られない限り、長さが間違っています。したがって、基本的には、上記の 2 つの状況は除外できると思います。
それは自分で暗号化関数の暗号化された結果です。そして、この文字列はおそらく元に戻すことができると思います。
discuz にはそのような関数があることを覚えておいてください。ただし、Chuan が必要とする暗号化された文字列だけです。彼が暗号化にどのような方法を使用したかを知ることはより困難です。

PHP コード

//暗号化/復号化関数 (復号化するには復号化キーを知っている必要があります)
関数パスポート_encrypt($txt, $key){
    srand((double)microtime() * 1000000);
    $encrypt_key = md5(rand(0, 32000));
    $ctr = 0;
    $tmp = '';
    for($i = 0;$i <strlen strlen : .="$encrypt_key[$ctr].($txt[$i]" returnbase64_encode for class="clear"></strlen>
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。