Package de.bsvrz.ibv.uda.verwaltung
Class UdaSchluessel
- java.lang.Object
-
- de.bsvrz.ibv.uda.verwaltung.UdaSchluessel
-
public class UdaSchluessel extends java.lang.Object
das Schlüsselpaar für die gesicherte Übertragung von Passworten zwischem dem Client der "Umfassenden Datenanalyse" und der "Umfassenden Datananalyse" selbst.
-
-
Constructor Summary
Constructors Constructor Description UdaSchluessel()
Konstruktor.
-
-
-
Constructor Detail
-
UdaSchluessel
public UdaSchluessel() throws UdaServerException
Konstruktor.- Throws:
UdaServerException
- der Schlüssel konnte nicht erzeugt werden.
-
-
Method Detail
-
decrypt
public java.lang.String decrypt(byte[] daten) throws UdaServerException
übersetzt ein Byte-Feld mit einem verschlüsseltenPasswort in Klartext.- Parameters:
daten
- die verschlüsselten Daten- Returns:
- den entschlüsselten Text
- Throws:
UdaServerException
- die Übersetzung war nicht erfolgreich
-
getPublic
public java.security.interfaces.RSAPublicKey getPublic()
liefert den öffentlichen Schlüssel.- Returns:
- den Schlüssel
-
-