Package de.bsvrz.ibv.uda.verwaltung
Class UdaSchluessel
- java.lang.Object
-
- de.bsvrz.ibv.uda.verwaltung.UdaSchluessel
-
public class UdaSchluessel extends java.lang.Objectdas 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 UdaServerExceptionKonstruktor.- 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
-
-