Modulo: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(Die Seite wurde neu angelegt: „= Modulo (Restklassenrechnung) = ; Bedeutung Die Modulo-Operation liefert den Rest einer Division. Sie ist ein zentrales mathematisches Werkzeug in der Krypto…“) |
|||
| (Eine dazwischenliegende Version desselben Benutzers wird nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
| + | ==Schaubild== | ||
| + | {{#drawio:modulo}} | ||
| + | |||
| + | |||
= Modulo (Restklassenrechnung) = | = Modulo (Restklassenrechnung) = | ||
Aktuelle Version vom 9. Dezember 2025, 11:06 Uhr
Schaubild
Modulo (Restklassenrechnung)
- Bedeutung
Die Modulo-Operation liefert den Rest einer Division. Sie ist ein zentrales mathematisches Werkzeug in der Kryptografie, Informatik und Netzwerkberechnung.
Grundprinzip
- a mod n = r
Dabei ist r der Rest, der entsteht, wenn a durch n geteilt wird.
Beispielrechnungen
- 17 mod 5 = 2
- Erklärung
- 17 / 5 = 3 Rest 2
- 29 mod 7 = 1
- 100 mod 10 = 0
Warum Modulo wichtig ist
- In der Kryptografie erzeugt Modulo Zyklen, die sich ideal für Schlüsselräume und mathematische Gruppen eignen (z. B. RSA, Diffie-Hellman, ECC).
- In Hashfunktionen und Checksummen wird Modulo genutzt, um Werte in bestimmte Bereiche zu bringen.
- In Netzwerken wird Modulo verwendet, um Bereiche zu adressieren und Masken zu berechnen.
Modulo und periodisches Verhalten
Modulo erzeugt immer einen Wertebereich zwischen 0 und n−1. Beispiel für n=5:
- 0 mod 5 = 0
- 1 mod 5 = 1
- 2 mod 5 = 2
- 3 mod 5 = 3
- 4 mod 5 = 4
- 5 mod 5 = 0
- 6 mod 5 = 1
- Dadurch entstehen wiederkehrende Muster.
Anwendung in der Kryptografie
- RSA nutzt Modulo mit sehr großen Primzahlen (z. B. n = p·q).
- Diffie-Hellman nutzt Modulo-Arithmetik in zyklischen Gruppen.
- ECC basiert auf Modulo-Rechnung über endlichen Körpern.
