Hallo,
ich muss gerade für meine facharbeit die RSA-Verschlüsselung programmieren. Ich muss irgend wann die Formel C = K^e mod N berechnen.
Das habe ich folgendermaßen implementiert:
Delphi-Quellcode:
crypt := function TForm1.crypt(K: Integer): Extended;
begin
crypt := power(K, e) mod N;
end ;
die power-Funktion gibt allerdings den Extended-Datentyp zurück, N ist aber Integer. Bisher habe ich nichts gefunden, wie ich N in Extended umwandeln kann.