Class AuthentificationProcess
java.lang.Object
de.bsvrz.dav.daf.communication.lowLevel.AuthentificationProcess
- Direct Known Subclasses:
AuthentificationHmacMD5
Diese Klasse dient als Schnittstelle für ein Verfahren zur Authentifizierung mittels einer kryptographischen Funktion. Das Verfahren bildet aus
einer Nachricht und einem geheimen Schlüssel eine Signatur, die über ein unsicheres Medium übertragen werden kann und vom Empfänger der Nachricht
auf Echtheit überprüft werden kann.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
name
Der Name des Authentifizierungsverfahrens.
-
-
Constructor Details
-
AuthentificationProcess
public AuthentificationProcess()
-
-
Method Details
-
getName
Gibt den Namen des Authentifizierungsverfahrens zurück.- Returns:
- der Name des Authentifizierungsverfahrens
-
encrypt
Verschlüsselt den Text mit Hilfe des Passworts.- Parameters:
password
- das Passworttext
- den zu verschlüsselnden Text- Returns:
- Das Ergebnis der Verschlüsselung oder
null
, wenn der Text nicht verschlüsselt werden konnte.
-