質問

私は、Python 2.4でSHA256ハッシュを計算することができます方法はありますか?私は、Python 2.5でそれを行う方法を知っているが、残念ながらそれは私のサーバー上で利用できないとアップグレードが行われることはありません。(Pythonの2.4を私は強調します)。 と私は同じ問題を抱えていますの質問が、Pythonの2.4を使用して。すべてのヘルプは大歓迎されます。

編集:申し訳ありませんが、私はSHA 256意味、私はあまりにも急いでいました。申し訳ありませんが、再びます。

役に立ちましたか?

解決

はい、できます。 Pythonの2.4で、まさにこれを行うSHA-1モジュールがありました。 ドキュメントを参照してください。

新しいパイソンを使用して実行すると、このモジュールからのインポートコードががDeprecationWarningの原因となることを念頭に置いて、しかし、クマます。

要件は、標準ライブラリにSHA-1モジュールを使用して、SHA-256であることが締め付けられたように、

[OK]を、十分ではありません。私はそれがSHA-256の実装を持って、 pycrypto にチェックアウトすることをお勧めしたいです。そこの窓は、古いニシキヘビと一致するように、バイナリのリリースでもあり、アンドリューKuchlings 古いPyCryptoページからリンクをたどりますのます。

他のヒント

あなたは互換性のある滞在したい場合、あなたはこのようにそれをインポートすることができ、shaモジュールを使用することができます

try:
    from hashlib import sha1
except ImportError:
    from sha import sha as sha1
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top