ホームページ >バックエンド開発 >PHPチュートリアル >sha1 アルゴリズムの値が異なるのはなぜですか? 何が問題なのか教えていただけますか?

sha1 アルゴリズムの値が異なるのはなぜですか? 何が問題なのか教えていただけますか?

WBOY
WBOYオリジナル
2016-06-23 14:24:311378ブラウズ

私は今、他の人が開発したシステムを持っていますが、彼も sha1 アルゴリズムを使用しています。 。

ここで文字列を計算しました: 0451bbea51492560499d7af75b378ed096c815e8

システム暗号化: quGLhYR2v0A4Ah3s45EVL6ag134%3D

これはシステムからの暗号化された文字列ですか? sha1 ではどのような形式に変換しましたか? または他の文字列に変換しましたか? 。 。
専門家からのアドバイスをお願いします。両者を同等にする方法。 。 。これを実現するためにどのようなアルゴリズムが使用されているか。


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

このように見るのは難しいですが、コードがどのように書かれているかを見るのが最善です。

0451bbea51492560499d7af75b378ed096c815e8
quGLhYR2v0A4Ah3s45EVL6ag134%3D

自然なアルゴリズムが異なります

0451bbea514925604 99d 7af75b378ed096c815e8
quGLhYR2v0A4Ah3s45EVL6ag134%3D

長さが異なり、自然なアルゴリズムも異なります
彼は sha1 を使用して暗号化しましたか、そしてそれを変換しましたかURL関数か何かを使用しますか?

このように見るのは難しいですが、コードがどのように書かれているかを見るのが最善です。

私も彼のコードを見ることができず、イライラしています。 。 。
彼はそれも sha1 アルゴリズムを使用して計算したと言いました。 。

ものはあなたのものです、そのアルゴリズムさえ見えません、私に何ができるでしょうか

それはコード次第です。 。見ないとわかりません。 。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。