Sie wollen mit einer Java Applikation asymmetrisch  verschlüsselte Daten mit vertrauenswürdigen Partnern  austauschen und schreiben dafür wiederverwendbare  Softwarefunktionalitäten, deren Funktion Sie zeigen.