public class AuthentificationHmacMD5 extends AuthentificationProcess
Diese Klasse implementiert ein Verfahren zur Authentifizierung mittels der kryptographischen Hashfunktion MD5. 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. Das HMAC Verfahren kann mit verschiedenen Hashfunktionen benutzt werden. Hier wird es mit dem kryptographischen Verfahren MD5 verwendet.
name| Constructor and Description |
|---|
AuthentificationHmacMD5()
Erzeugt ein neues Objekt.
|
| Modifier and Type | Method and Description |
|---|---|
byte[] |
encrypt(java.lang.String password,
java.lang.String text)
Verschlüsselt den Text mit Hilfe des Passworts.
|
getNamepublic AuthentificationHmacMD5()
Erzeugt ein neues Objekt.
public final byte[] encrypt(java.lang.String password,
java.lang.String text)
AuthentificationProcessVerschlüsselt den Text mit Hilfe des Passworts.
encrypt in class AuthentificationProcesspassword - das Passworttext - den zu verschlüsselnden Textnull, wenn der Text nicht verschlüsselt werden konnte.