2012-05-05 16 views
6

Delphi XE2とPHPで同じ結果が得られる文字列ハッシュ関数が必要です。 私のオプションは何ですか?自由でシンプルで暗号的に安全なソリューションが優先されます。DelphiとPHPで同じ結果が得られる文字列ハッシング関数

+1

ハッシュを暗号的に安全にする必要がありますか、エラー検出のためだけに必要ですか? – Tibor

+0

暗号は安全ですが、それは必須ではありません。 – Shannon

+0

暗号化された安全なハッシュアルゴリズムは、ほぼすべての言語で多くの無料で簡単な実装が用意されていますので、それをよくすることができます:) – Tibor

答えて

0

\sha1()のような一般的なハッシュ関数を試しましたか?

8

これらはすべてPHPコアの一部であり、多くのDelphi実装が存在するSHA1、crc32、またはmd5アルゴリズムを試すことができます。

+0

現在、暗号化コミュニティによって壊れていると思われる特定の理由がある場合を除いて、MD5は一般的に避けてください。 – Tibor

+0

実際、MD5アルゴリズムはSSL証明書やデジタル署名などのアプリケーションには適していませんが、一部のシナリオではまだ使用できます。 – RRUZ

関連する問題