Seite 1 von 1
Kryptographie
Verfasst: Montag 11. August 2014, 14:07
von Flotrix
Guten Tag,
habe mal eine spezielle Frage zu Krypografie unter Python sowohl in der Version 2.6 als 3.3.
Ich nutze derzeit unter Python 2.6 pycrpto. Auch Python 3.3 unterstützt dieses Modul. Gibt es Vorteile wenn ich auf die neuere Version umsteige?
Oder gibt es allgemein andere bessere Module, die ihr mir empfelhen würdet?
Mit freundlichen Grüßen
Re: Kryptographie
Verfasst: Dienstag 12. August 2014, 08:53
von Hellstorm
Der Unterschied zwischen Python 2.x und Python 3.x ist natürlich zu einem großen Teil Geschmacksfrage. Das Programm selber wird dadurch nicht besser oder schlechter. Nur die Programmimplementierung unterscheidet sich etwas.
Pycrypto bleibt dabei natürlich immer gleich, das ist ja nur ein Modul.
Re: Kryptographie
Verfasst: Dienstag 12. August 2014, 09:13
von Hyperion
Hellstorm hat geschrieben:
Pycrypto bleibt dabei natürlich immer gleich, das ist ja nur ein Modul.
Weißt Du das, oder mutmaßt Du nur? Es kann ja durchaus sein, dass das Modul für die Python 3 Variante sich auch inhaltlich von dem für Python 2 unterscheidet!
@Flotrix: Generell solltest Du von Python 2.6 auf 2.7 umsteigen. Dies ist das aktuelle Python für die 2er Linie. Zu den eventuellen Unterschieden sollte man etwas auf der Webseite des Projektes finden können. Hast Du da mal geguckt?
Re: Kryptographie
Verfasst: Dienstag 12. August 2014, 10:11
von /me
Hyperion hat geschrieben:Weißt Du das, oder mutmaßt Du nur? Es kann ja durchaus sein, dass das Modul für die Python 3 Variante sich auch inhaltlich von dem für Python 2 unterscheidet!
Es wäre aber hanebüchener Unfug PyCrypto 2.6.1 für unterschiedliche Python-Funktionen inhaltlich unterschiedlich zu gestalten.
Re: Kryptographie
Verfasst: Dienstag 12. August 2014, 10:15
von Hyperion
/me hat geschrieben:
Es wäre aber hanebüchener Unfug PyCrypto 2.6.1 für unterschiedliche Python-Funktionen inhaltlich unterschiedlich zu gestalten.
Das mag in diesem Falle zutreffen; aber generell kann es doch sein, dass die Version für Python 2 nicht weiterentwickelt wird und ergo die Version für Python 3 *mehr* bietet! Oder andersherum, dass die Portierung noch nicht den gesamten Umfang der 2er Version bietet... durchaus denkbar. Die Begründung, dass "PyCrypto dabei immer gleich bleibt, weil es nur ein Modul ist" erscheint mir daher deutlich zu schwach!
Re: Kryptographie
Verfasst: Dienstag 12. August 2014, 10:26
von BlackJack
Sehe ich auch so. Viele Projekte nehmen sicher bei der Portierung von Python 2 auf Python 3 auch mal Säuberungs- und Umbenennungsaktionen vor. Wurde in der Standardbibliothek ja auch gemacht. Und vielleicht sogar Architekuränderungen.
Re: Kryptographie
Verfasst: Dienstag 19. August 2014, 01:10
von Ene Uran
Wenn Du ein bisschen Englisch verstehst, schau Dir mal dieses 'Video' an:
https://www.youtube.com/watch?v=f_6vDi7 ... =5&list=WL
Die Fortschritte in Python33/34 sind ziemlich ueberzeugend.