Einzelnen Beitrag anzeigen

Klaus01

Registriert seit: 30. Nov 2005
Ort: München
5.755 Beiträge
 
Delphi 10.4 Sydney
 
#9

Re: RSA verschlüsselung funktioniert nicht...

  Alt 14. Apr 2008, 13:57
Also das untere wird bei mir ohne Problem compiliert.

Delphi-Quellcode:
procedure entschluesseln(klarText:String;codetext:String);
var
  i : Integer;
  acode : int64; // auf int64 geändert
begin
  // Klartext zu ASCII
    for i := 1 to length (klartext) do
    begin
      // 1 ASCII- Code der i-ten Buchstaben ermitteln
      acode := ord(codetext[i]);
      // 2 Durch formel ( M = C^d mod N ) verschlüsseln
      acode := (acode - round(exp(23*ln(146))) mod 187);
      // 3 Das Zweichen mit dem ASCII- Code acode an der i-ten Stelle im chiffre ablegen
      klartext[i] := chr(acode);
    end;
end;

procedure TForm1.Button1Click(Sender: TObject);
begin
  entschluesseln(edit1.Text,edit2.Text);
end;
Deine Fehler müssen woanders stecken.

Grüße
Klaus
Klaus
  Mit Zitat antworten Zitat