In diesem Kapitel sollen unsere Java-Kenntnisse für ein wichtiges Thema der Informatik, der Kryptographie, verwendet werden. Dabei beziehen wir uns zunächst auf sehr einfache Verfahren. Außerdem laufen alle Programme ``auf der Konsole'' - die Verwendung einer grafischen Benutzeroberfläche wird erst in einem späteren Kapitel (``AWT - Applikationen'') behandelt.