Hier werden einige kleine Programme präsentiert, die im Verlauf des MuPAD-Kurses im Sommersemester 1998 an der Universität Bayreuth entstanden sind.
Angenommen, Sie speichern eine der folgenden Dateien datei.mup auf Ihrer Festplatte C: im Verzeichnis C:\tmp\mupad ab, dann kann diese Datei in MuPAD mit dem Befehl read("C:/tmp/mupad/datei.mup"); eingelesen werden.
In der MuPAD-Datei pell.mup sind zwei Prozeduren enthalten, die diese Probleme lösen:
Eine Beispielsitzung (momentan sind als Zeichen in der Nachricht nur Buchstaben, Ziffern, Leerzeichen, Kommata und Punkte erlaubt):
>> read("C:/tmp/mupad/rsa.mup"):
>> p := nextprime(246284623842);
246284623843
>> q := nextprime(42342942424242);
42342942424267
>> n := p*q;
10428415647366404609998081
>> e := 7;
7
>> d := erzeuged(p,q,e);
5959094655613608790257127
>> m := "meine nachricht";
"meine nachricht"
>> ll := encrypt(m,e,n);
[9496464320926164025878878, 4675300149404201068656256]
>> decrypt(ll,d,n);
"meine nachricht"
| Zur MuPAD-Homepage | Alfred.Wassermann@uni-bayreuth.de |