Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#14

Re: Verschlüsselungs Problem mit ASCII Zeichen

  Alt 15. Dez 2005, 16:36
Hallo.

Warum Text übergeben, wenn nur die Länge genügt? Das ist eine unnötige Abhängigkeit von Delphi Implementierungsdetails. Und das Addieren von 1 innerhalb von Random() muss natürlich weg.

Delphi-Quellcode:
function GetOneTimePadKey(size: cardinal): string;
var
  i: integer;
begin
  SetLength(Result, size);
  for i := 1 to Length(Result) do
    Result[i] := Chr(Min_ASCII_Code + Random(Max_ASCII_Code - Min_ASCII_Code));
end;
Grüße vom marabu
  Mit Zitat antworten Zitat