HMAC SHA1 Generator
🌐

Klartext Geben Sie Ihren Klartext ein






Kopieren Sie Ihren verschlĂŒsselten Text


Was ist HMAC SHA1?

HMAC (Hash Message Authentication Code) ist eine Art der Nachrichtenauthentifizierung, die aus zwei Teilen besteht: einer kryptografischen Hash-Funktion und einem Geheimnis, das zwischen zwei Parteien ausgetauscht wird.

Die kryptografische QualitÀt des Verfahrens hÀngt von der gewÀhlten kryptografischen Hash-Funktion und der QualitÀt des gemeinsam genutzten Geheimnisses ab.
HMAC SHA1 verwendet zwei DurchgĂ€nge von Hash-Berechnungen. ZunĂ€chst wird der gemeinsame SchlĂŒssel verwendet, um zwei SchlĂŒssel (einen inneren und einen Ă€ußeren) abzuleiten. Im ersten Durchgang wird mit HMAC-SHA1 ein Hash auf der Grundlage des SchlĂŒssels und der Nachricht erzeugt. Im zweiten Durchgang wird der endgĂŒltige HMAC auf der Grundlage des zuvor gefundenen Hashwerts und des zweiten abgeleiteten SchlĂŒssels erstellt.

HMAC garantiert DatenintegritĂ€t und AuthentizitĂ€t. Da beide Parteien einen gemeinsamen privaten SchlĂŒssel haben, wird eine Partei, wenn sie die Nachricht (mit dem Hash der anderen Partei) erhĂ€lt, den Hash neu berechnen und ĂŒberprĂŒfen, ob er mit dem Hash ĂŒbereinstimmt, den die andere Partei gesendet hat. Das bedeutet, dass die Nachricht tatsĂ€chlich von der anderen Partei gesendet wurde, da niemand sonst Zugriff auf den privaten SchlĂŒssel hat.