Hash-Generator — SHA-256, SHA-512, SHA-1 & HMAC online
Erstellen Sie kryptografische Hash-Werte mit unserem vielseitigen Hash-Generator. Das Tool unterstützt die SHA-Familie der Web Crypto API: SHA-1, SHA-256, SHA-384 und SHA-512 (MD5 wird nicht angeboten, da Browser es nicht implementieren). Generieren Sie Hashes aus Text oder Dateien und erstellen Sie HMAC-Signaturen mit eigenen Schlüsseln. Der Live-Modus hasht in Echtzeit während der Eingabe, und der Hash-Vergleich hilft bei der Prüfung der Dateiintegrität.
Web Crypto API Nur im Browser
Verwandte Tools
- Lorem-Ipsum-Generator Generieren Sie Lorem-Ipsum-Platzhaltertext mit anpassbarer Anzahl an Absätzen, Sätzen und Wörtern. Typen frei kombinieren und mit einem Klick kopieren – für Webdesign-Mockups und Layouts.
- QR-Code-Generator QR-Code-Generator für URLs, Text, vCard-Kontakte und WLAN-Netzwerke. Größe und Farben anpassen, Export als PNG oder SVG.
- UUID-Generator Generieren Sie eindeutige Kennungen als UUID v1, v4, v7 oder NIL. Mehrere auf einmal, in verschiedenen Ausgabeformaten und mit kryptografisch sicheren Zufallszahlen.
- Passwort-Generator Generieren Sie kryptografisch sichere Passwörter mit anpassbarer Länge und Zeichentypen. Starke Zufallspasswörter, einprägsame Passphrasen oder aussprechbare Muster – mit Stärkeanzeige.
Funktionen
- Mehrere Hash-Algorithmen: SHA-1, SHA-256, SHA-384, SHA-512
- Text und Dateien hashen
- Hashes zur Verifikation vergleichen
- HMAC-Unterstützung mit benutzerdefinierten Schlüsseln
- Ausgabe in Groß- oder Kleinschreibung
- Hashes mit einem Klick kopieren
- Hash-Generierung in Echtzeit
- 100 % clientseitige Verarbeitung – Ihre Daten verlassen niemals Ihren Browser
Sicherheitsüberlegungen
- SHA-256 oder höher verwenden: SHA-1 ist kryptografisch gebrochen, MD5 wird gar nicht angeboten
- Keine einfachen Hashes für Passwörter: Verwenden Sie stattdessen bcrypt, scrypt oder PBKDF2
- Salts für Passwort-Hashing hinzufügen: Verhindert Rainbow-Table-Angriffe
- Hash-Integrität überprüfen: Vergleichen Sie immer vollständige Hash-Werte, nicht gekürzte Versionen
- HMAC für Authentifizierung verwenden: Bietet sowohl Integrität als auch Authentizität
Häufige Anwendungsfälle
- Dateiintegritätsprüfung: Überprüfen Sie, ob Downloads nicht manipuliert wurden
- Inhalts-Fingerabdrücke: Erkennen Sie Änderungen an Dateien, API-Antworten oder Build-Artefakten
- Datendeduplizierung: Identifizieren Sie doppelte Dateien oder Inhalte
- Prüfsummengenerierung: Erstellen Sie Prüfsummen zur Datenvalidierung
- Digitale Signaturen: Komponente kryptografischer Signatursysteme
- API-Authentifizierung: Generieren Sie HMAC-Signaturen für API-Anfragen
Wahl des Hash-Algorithmus
- SHA-1: Veraltet für Sicherheitsanwendungen (160-Bit, Kollisionsangriffe existieren)
- SHA-256: Industriestandard für Sicherheitsanwendungen (256-Bit, sicher)
- SHA-384: Hochsicherheitsvariante (384-Bit, sehr sicher)
- SHA-512: Maximale Sicherheitsvariante (512-Bit, sehr sicher)
Nützliche Ressourcen
NIST: Kryptografische Hash-Funktionen Offizielle NIST-Dokumentation und Standards für Hash-Algorithmen
Secure Hash Algorithm (SHA) – Wikipedia Umfassender Überblick über SHA-Algorithmen und ihre Sicherheit
MDN SubtleCrypto.digest() Browser-API-Dokumentation für kryptografische Hash-Generierung
OWASP: Best Practices zur Passwortspeicherung Sicherheitsrichtlinien für Passwort-Hashing und -Speicherung