-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathindex.md
19 lines (13 loc) · 972 Bytes
/
index.md
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
---
title: HMAC
slug: Glossary/HMAC
l10n:
sourceCommit: fbc9980c0718c3ead40863b20a74fc8535ebcc85
---
{{GlossarySidebar}}
Ein **Hash-basierter Nachrichten-Authentifizierungscode** (_HMAC_) ist ein Protokoll zur {{Glossary("cryptography", "kryptographischen")}} Authentifizierung von Nachrichten.
Es kann jede Art von {{Glossary("Cryptographic_hash_function", "kryptographischen Funktionen")}} verwenden, und seine Stärke hängt von der zugrunde liegenden Funktion ab (z.B. SHA1 oder MD5) sowie vom gewählten geheimen Schlüssel. Mit einer solchen Kombination wird der HMAC-Verifikations{{Glossary("Algorithm", "algorithmus")}} dann mit einem zusammengesetzten Namen wie HMAC-SHA1 bezeichnet.
HMAC wird verwendet, um sowohl die Integrität als auch die Authentifizierung sicherzustellen.
## Siehe auch
- [HMAC](https://en.wikipedia.org/wiki/Hash-based_message_authentication_code) auf Wikipedia
- [RFC 2104](https://datatracker.ietf.org/doc/html/rfc2104) auf IETF