Gibt es eine Möglichkeit, einen SHA256-Hash in Python 2.4 zu berechnen? (Ich betone: Python 2.4) Ich weiß, wie man es in Python 2.5 macht, aber leider ist es nicht auf meinem Server verfügbar und ein Upgrade wird nicht durchgeführt. Ich habe das gleiche Problem wie der Typ in Frage, aber mit Python 2.4. Jede Hilfe wird sehr geschätzt.
EDIT: Entschuldigung, ich meine SHA 256. Ich hatte es eilig. Entschuldigung nochmal.
Ja, du kannst. Mit Python 2.4 gab es ein SHA-1-Modul, das genau dies tut. Siehe die Dokumentation .
Beachten Sie jedoch, dass Code, der von diesem Modul importiert wird, DeprecationWarnings verursacht, wenn er mit neuerem Python ausgeführt wird.
Ok, da die Anforderung verschärft wurde, um SHA-256 zu sein, reicht die Verwendung des SHA-1-Moduls in der Standardbibliothek nicht aus. Ich würde vorschlagen, pycrypto auszuprobieren, es hat eine SHA-256-Implementierung. Es gibt auch Windows-Binary-Releases, die zu älteren Pythons passen, folgen Sie den Links von Andrew Kuchlings alten PyCrypto-Seite .
Es gibt eine zurückportierte Version von hashlib in Ссылка und ich habe die neuere hmac-Version gerade zurückportiert und sie auf < a href="http://pypi.python.org/pypi/hmac"> Ссылка
Tags und Links python sha256 python-2.4