![]() |
MD5-Verschlüsselung mit Delphi
Kann man mit Dlephi auch z.B. Passwörter mit dem md5-Algorithmus verschlüsseln?
Bei php gibt's ja so eine Funktion md5(), wenn ich mich nicht täusche. Dann müsste man aber erstmal die richtige dll finden und immer dazutun... Ob man das überhaubt darf weiß ich auch nicht. Steckt die Funktion also in einer Windows-Standard-dll oder einer unit??? Denn Passwörter leicht verschlüsselt oder ganz unverschlüsselt zu speichern, wäre etwas leichtsinnig... |
Re: MD5-Verschlüsselung mit Delphi
![]() MfG freak |
Re: MD5-Verschlüsselung mit Delphi
Sekunde, MD5 ist keine Verschluesselung! Das sollte wohl klargestellt werden. Lies dich mal
![]() |
Re: MD5-Verschlüsselung mit Delphi
Die entsprechende md5.pas kannst Du her finden:
![]() Grüße Klaus |
Re: MD5-Verschlüsselung mit Delphi
Du hättest aber auch in der Code Library suchen können:
![]() |
Re: MD5-Verschlüsselung mit Delphi
Oder DEC,
![]() Aber besser einen anderen Hash-Algorithmus nehmen, den MD5 ist nicht mehr so sicher. |
Re: MD5-Verschlüsselung mit Delphi
Zitat:
|
Re: MD5-Verschlüsselung mit Delphi
Zitat:
|
Re: MD5-Verschlüsselung mit Delphi
Ähm... Ohne Kollisionen wäre der ganze Hash absolut sinnlos.
So als kleine Randbemerkung :roll: So nebenbei: Heutzutage gibt es dutzende Rainbow Tables und durch steigende Rechenleistung wird MD5 früher oder später in wenigen Tagen / Stunden / Minuten zu brechen sein... |
Re: MD5-Verschlüsselung mit Delphi
Zitat:
wenn ich mich nicht ganz irre, hat man mittlerweile einen Weg gefunden, bei dem man gezielt ein paar Bytes anpassen kann, ohne den Hash zu verändern (also man muss natürlich an mehreren festen Stellen, nicht beliebigen etwas ändern). Jedenfalls ist jmd. die Manipulation gelungen, ohne dass sich dies prüfen lässt, ergo dürfte der Sinn von MD5 (als sicherer Hash) nun stark in Frage gestellt werden und ich denke mit so einem Anfang dauert es nicht mehr lange, bis man das ganze etwas beliebiger manipulieren kann (hoffe ich erzähl gerade keinen Mist und hab da nur was falsch in Erinnerung). Gruß Der Unwissende |
Alle Zeitangaben in WEZ +1. Es ist jetzt 15:27 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz