Code:
function DoXOr(Buffer :string; Key : integer) : ansistring;
var
i,c,x :Integer;
begin
for i := 1 to Length(Buffer) do
begin
c := Integer(Buffer[i]);
x := c xor Key;
Result := Result + Char(x);
end;
end;
Buffer ist mein String und Key ist der Verschlüsselungsinteger, welchen bei mir 15 ist.