# RSA-Verschluesselung

## Bereits vorgegebene Funktionen

### Zeichenkette in ihre ASCII-Werte uebersetzen:

Definition der Funktion

string_to_ascii(zeichenkette):=block(
[asciilist],
asciilist:[],
for i:1 step 1 thru slength(zeichenkette) do
    asciilist:endcons(cint(charat(zeichenkette,i)),asciilist),
asciilist
);

Beispiel für einen Aufruf der Funktion

phgd:string_to_ascii("PH Schwaebisch Gmuend");

### ASCII-Werte in eine Zeichenkette uebersetzen:

Definition der Funktion

ascii_to_string(asciilist):=block(
[zeichenkette],
zeichenkette:"",
for i in asciilist do
    zeichenkette:concat(zeichenkette,ascii(i)),
zeichenkette
);

Beispiel für einen Aufruf der Funktion

ascii_to_string(phgd);

## Ab hier sind Sie dran...

Nach dem Laden dieser Datei rufen Sie die Menueoption
"Zellen / Alle Zellen neu auswerten"
auf, damit Maxima die gegebenen Funktionen uebersetzt.
Achten Sie darauf, dass Sie in dem oberen Teil nichts
veraendern, unterhalb ist genug Raum für Ihre Versuche.