SHA1-Generator

Erzeugen Sie einen SHA-1-Hash aus beliebigem Text. Kopieren oder laden Sie den Hash herunter, ohne Daten zu senden.

Eingabe
Ausgabe
0 Zeichen 0 Zeilen

SHA1-Generator

Dieser SHA-1-Generator erstellt einen 160-Bit-Hash-Digest aus beliebigem Text. Fügen Sie Ihren Text ein, drücken Sie Generieren, und das Tool erzeugt sofort den 40-stelligen hexadezimalen SHA-1-Hash in Ihrem Browser.

Die Hash-Berechnung erfolgt lokal über die Web Crypto API. Ihre Eingabe wird nie hochgeladen oder auf einem Server gespeichert.

Anleitung

  1. Text in den Eingabe-Editor eingeben oder einfügen.
  2. Auf SHA1 generieren klicken.
  3. Der 40-stellige hexadezimale Hash erscheint im Ausgabe-Editor.
  4. Kopieren, Herunterladen oder Löschen verwenden.

Was ist SHA-1?

SHA-1 (Secure Hash Algorithm 1) ist eine kryptografische Hash-Funktion, die einen 160-Bit (20-Byte) Hash-Wert erzeugt, typischerweise als 40-stellige hexadezimale Zeichenkette dargestellt. Sie wurde von der NSA entworfen und 1995 vom NIST veröffentlicht.

SHA-1 ist deterministisch: Dieselbe Eingabe erzeugt immer denselben Hash. Obwohl SHA-1 nicht mehr als sicher für digitale Signaturen gilt, wird es weiterhin für Prüfsummen und Inhaltsadressierung verwendet.

Hinweise zur Eingabe

Das Tool unterstützt jede Texteingabe, einschließlich Unicode und mehrzeiliger Inhalte. Selbst kleine Änderungen erzeugen völlig unterschiedliche Hashes (Lawineneffekt).

Beispiel

So wird eine kurze Nachricht in einen SHA-1-Hash umgewandelt:

--- Eingabetext ---
Hello, World!

--- SHA-1 Hash ---
0a0a9f2a6772942557ab5355d76af442f8f65e01

MCP-Integration

MCP (Model Context Protocol) ermöglicht KI-Agenten und Apps, Coding.Tools-Werkzeuge zu entdecken und für wiederholbare Konvertierungs-, Formatierungs-, Hashing- und Generierungsabläufe auszuführen.

MCP-Toolname: sha1-generator

MCP-Endpunkt: https://coding.tools/mcp

Rufen Sie zuerst tools/list auf. Jeder Tool-Eintrag enthält inputSchema, outputSchema und examples, damit ein KI-Agent oder Client gültige Argumente ohne Raten erstellen kann.

Bei tools/call lesen Sie result.content[0].text für den Anzeigewert und result.structuredContent für maschinelles Parsen. Tool-Fehler liefern isError: true; Protokollfehler liefern einen JSON-RPC error.

Beispiel für eine tools/call-Anfrage:

curl -s https://coding.tools/mcp \
  -H "Content-Type: application/json" \
  -H "Accept: application/json" \
  -H "MCP-Protocol-Version: 2025-06-18" \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"sha1-generator","arguments":{"input":"release-notes-v1"}}}'

Die meisten Text- und Datentools akzeptieren eine input-Zeichenkette sowie optionale options. Bildtools, die Browser-Bild-APIs benötigen, werden zur Erkennung aufgelistet und geben bei Bedarf einen Link zur Weboberfläche zurück.