Deine Funktionen sind keine Angehörigen von der zuvor definierten Klasse TRSA. Aus diesem Grund kennen sie die anderen Funktionen und die in der Klasse definierten Variablen nicht. Füge vor jede Funktion noch den Klassennamen ein, dann wirds funktionieren:
Delphi-Quellcode:
function TRSA.crypt(x: Extended): Extended;
begin
result := modulo(power(x, d), n);
end;