ホームページで究極の暗号化機能をご覧ください。

WBOY
リリース: 2016-06-23 14:17:30
オリジナル
1084 人が閲覧しました

暗号化PHP



// f(ucking) u(ncrackable) e(ncryption) function by BlackHatDBL (www.netforme.net)function fue($hash,$times) {    // Execute the encryption(s) as many times as the user wants    for($i=$times;$i>0;$i--) {        // Encode with base64...        $hash=base64_encode($hash);        // and md5...        $hash=md5($hash);        // sha1...        $hash=sha1($hash);        // sha256... (one more)        $hash=hash("sha256", $hash);        // sha512        $hash=hash("sha512", $hash);     }    // Finaly, when done, return the value    return $hash;}
ログイン後にコピー

ディスカッションへの返信(解決策)

怖すぎる
しかも、元に戻せないなら暗号じゃない

怖すぎる
しかも、イラレなら暗号じゃないバーシブル


はははは私に衝撃を与えたのは、主に「究極の暗号化」というタイトルでした。その後、コードを見ると...崩れていました

外国人が必ずしも賢いわけではないことが判明しました

$times もデータに保存されています~~



これは単純かつ荒っぽい方法です。 。老人のような態度です

要塞です

あらゆる意味で非常に強力です

このように暗号化されている場合、どうやって逆復号化しますか?

このように暗号化されている場合、どうやって復号化しますか?
f(ucking) u(ncrackable) e(ncryption) function

さまざまな暗号化ハッシュ関数が実装されているだけでなく、複数回の暗号化が必要で、非常に恐ろしいです。

暗号化は本当に強力です

校正には一方向暗号化も使用できます

f(ucking) u(ncrackable) e(ncryption)

ショック!

このように暗号化されている場合、どうやって復号化しますか? 一方向暗号化アルゴリズムは、暗号化プロセス中にほとんどの情報が失われるため、復号化することはまったくできません。

怖すぎます。 。 。 。 。 。

何周も走った結果
結局は 1 つではありません
$hash=hash("sha512", $hash);
結果は…

暗号化は簡単ですが、復号化は困難です。

私は今、アサンジをますます尊敬しています。

echo fue('hello world',strtotime('now'));

「hello world」を暗号化しましたが、結果はクラッシュでした。これは悲しいことです。

for($i=$times;$i>0;$i--) は見当たりませんでした

strtotime('now') と書くと超無限ループになります。

聞きたいのですが、$times とは何を指しますか?

$times は回数です。 入力パラメータの
for ループは、for($i=0; $i<$times; $i++) と同等の使い方です。

time と呼ばれていますが、 、これは時間を意味するものではありません。strtotime('now') の結果は約 1375063003 で、これは 13 億回ループする必要があることに相当します。 。 。

せいぜい究極のハッシュ関数と呼ばれるものですが、解読できないのに暗号化とは何でしょうか?実際、非常に多くのプロセスは本当に意味がありません

// sha256... (もう 1 つ)
$hash=hash("sha256", $hash);
);

この 2 つの文だけで十分です。

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