HMAC-Generator

Berechnet HMAC-Werte aus einem Geheimschlüssel und einer Nachricht mittels eines ausgewählten Hash-Algorithmus zur Überprüfung der Datenintegrität und API-Authentifizierung.

Tool coming soon!

We're working hard to get this tool ready for you.

Request Feature / Support
1,812+
Total Calculations Run
< 15ms
Browser Execution Speed
100%
Client-Side Privacy
4.9 / 5.0
User Satisfaction
AI Web Tool Generator

Build Your Own Custom Web Calculator in Seconds

Type what tool or calculator you need below. Our AI will build it instantly for your site.

Popular ideas:
100% FREE • No Credit Card Required

Über dieses Tool

Dieses Tool berechnet einen HMAC-Wert für einen gegebenen geheimen Schlüssel und eine Nachricht mithilfe einer auswählbaren Hash-Funktion. Es richtet sich an Entwickler und Sicherheitsexperten, die verifizierbare Datenauthentizität bei API-Aufrufen, Webhooks und Payloads benötigen. Der resultierende MAC sorgt dafür, dass jede Veränderung der Nachricht vom Empfänger erkannt wird, der denselben geheimen Schlüssel besitzt.

Die Berechnung folgt dem in RFC 2104 definierten HMAC-Algorithmus. Ist der Schlüssel länger als die Blockgröße der Hash-Funktion, wird er zunächst gehasht; anschließend wird der Schlüssel mit ipad- und opad-Konstanten XOR-verknüpft, und die inneren sowie äußeren Hash-Durchläufe werden mit der Nachricht als Eingabe ausgeführt. Das Tool liefert das Ergebnis in Hex- und Base64-Formaten.

Unterstützte Hash-Familien umfassen SHA-1, SHA-256, SHA-384, SHA-512 und MD5 (mit Vorsicht aufgrund bekannter Schwächen). Der Benutzer kann den Algorithmus auswählen, um Sicherheitsanforderungen zu entsprechen und serverseitige Validierung abzubilden. Eingaben werden standardmäßig als UTF-8-Bytes behandelt, sofern keine andere Codierung angegeben ist.

Dieses Tool ist wertvoll für API-Integratoren, Backend-Systeme und Sicherheitsprüfer, die deterministische MACs für Tests, Audits und Integrations-Pipelines benötigen. Durch das Vermeiden der Speicherung von Schlüsseln und das Offenlegen der Ergebnisse nur an authentifizierte Nutzer wird eine sichere Entwicklungs- und Verifizierungs-Workflow unterstützt.

Wie man es benutzt

  1. Eingaben bereitstellen: Geheimen Schlüssel, Nachricht eingeben und Hash-Algorithmus auswählen.
  2. Codierung bestätigen: Eingaben werden standardmäßig als UTF-8-Bytes behandelt; bei Bedarf andere Codierung einstellen.
  3. Berechnung ausführen: MAC-Berechnung starten.
  4. Ausgaben überprüfen: MAC in Hex- und Base64-Formaten lesen.
  5. MAC in API-Authentifizierungs-Headern oder Payload-Verifikation anwenden, während der Schlüssel geschützt bleibt.
How to use hmac online generator

Frequently Asked Questions

Finden Sie schnelle Antworten

Was ist HMAC und wann sollte ich es verwenden?
HMAC ist ein schlüsselbasierter Hash-Authentifizierungscode, der Integrität und Echtheit von Daten sicherstellt. Verwenden Sie ihn, wenn Sie bestätigen müssen, dass eine Nachricht von einer vertrauenswürdigen Partei stammt und nicht verändert wurde, z. B. bei API-Anfragen, Webhooks oder sicherheitsrelevanten Logs.
Welche Hash-Algorithmen werden unterstützt?
Das Tool unterstützt SHA-1, SHA-256, SHA-384, SHA-512 und MD5 (mit Vorsicht aufgrund bekannter Schwächen). Das HMAC-Ergebnis hängt vom gewählten Hash ab; für moderne Sicherheit wird die Verwendung von SHA-256 oder SHA-512 empfohlen.
Wie sollten Schlüssel gehandhabt werden?
Schlüssel müssen geheim gehalten und sicher verteilt werden. Nicht in Client-seitigem Code einbetten; Schlüssel rotieren; sichere Aufbewahrung nutzen; sicherstellen, dass die Schlüssellänge zur Hash-Funktion passt; das MAC hängt vom geheimen Schlüssel ab und sollte nicht unnötig offengelegt werden.

Need to run multiple calculations?

Create a free account today to unlock unlimited daily runs, access advanced parameters, save your history, and request custom features.

Register Free Account

Related Tools

Other useful calculators and utilities you might like

Web & SEO Tools

Spotify zu MP3-Konverter

Konvertiert lokal bereitgestellte Audiodateien zu MP3, ermöglicht Offline-Hören und plattformübergre...

Web & SEO Tools

Straßenentfernungsrechner

Ein Straßendistanzenrechner für Reisende, Logistikplaner und Fahrer, um Entfernungen und Reisezeiten...

Web & SEO Tools

Altersrechner

Ermitteln Sie schnell das Alter einer Person anhand ihres Geburtsdatums mit unserem kostenlosen Onli...

Web & SEO Tools

Währungsrechner

Schnell Währungsbeträge zwischen verschiedenen Währungen umrechnen – ideal für Reisende, Unternehmen...

Ihr Feedback ist wichtig

Helfen Sie uns, uns zu verbessern