Registriert seit: 26. Nov 2014
Ort: BW
65 Beiträge
Delphi XE4 Professional
|
AW: Sicherheitslücke in MD5-Hash?
26. Nov 2014, 16:03
Das könntes es sein...
Tja, lieber Neutral General, mit den von dir verwendeten Strings erhalte ich ebenfalls unterschiedliche Hashes...
Hier mein Code zur Umsetzung:
type
TBenutzer = record
User : string[50];
Rechte : Packed Array[0..29] OF Boolean;
Aktiv : Boolean;
Passwort: string[50];
HashCode: String[32];
end;
Var
User: TBenutzer;
procedure TPasswordDlg.Button1Click(Sender: TObject);
Var Text :String;
I : Integer;
begin
Text := '';
for I := 0 to Memo2.Lines.Count do
begin
Text := Text + Memo2.Lines.Strings[I];
end;
Label4.Caption := Text;
Memo2.Lines.Clear;
Edit1.Text := MD5DigestToStr(MD5String(Text));
User.HashCode := MD5DigestToStr(MD5String(Text));
end;
Die Eingaben erfolgten jedoch immer nur in der ersten Zeile des Memofeldes... ohne Return...
Jörch
|