Class RSAEngine
java.lang.Object
de.willuhn.jameica.security.crypto.RSAEngine
- All Implemented Interfaces:
Engine
Verwendet direkt RSA zum Verschluesseln sowie den Public- und Private-Key.
Diese Implementierung ist daher nur fuer sehr kleine Datenmengen geeignet.
Also zum Beispiel fuer Passwoerter.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondecrypt
(InputStream is) Entschluesselt die Daten.void
decrypt
(InputStream is, OutputStream os) Entschluesselt die Daten.void
encrypt
(InputStream is, OutputStream os) Verschluesselt die Daten.encrypt
(OutputStream os) Verschluesselt die Daten.
-
Constructor Details
-
RSAEngine
public RSAEngine()
-
-
Method Details
-
encrypt
Description copied from interface:Engine
Verschluesselt die Daten. Die Streams muessen vom Aufrufer geschlossen werden. -
decrypt
Description copied from interface:Engine
Entschluesselt die Daten. Die Streams muessen vom Aufrufer geschlossen werden. -
decrypt
Description copied from interface:Engine
Entschluesselt die Daten. Die Streams muessen vom Aufrufer geschlossen werden. -
encrypt
Description copied from interface:Engine
Verschluesselt die Daten. Die Streams muessen vom Aufrufer geschlossen werden.
-