# Hash-Algorithmus-Vergleich

Hasht dieselbe Eingabe mit MD5, SHA-1, SHA-256, SHA-512, BLAKE2b und BLAKE3 und vergleicht sie: Ausgabelänge, Hex/Base64-Digest, Sicherheitsstatus (gebrochen/modern) und relatives Geschwindigkeits-Benchmark. Gut für Lehre, Algorithmuswahl und Prüfsummenkontrolle.

> Kanonische Seite: https://elysiatools.com/de/tools/hash-algorithm-comparator

- **Kategorie:** Cryptography

- **Schlagwörter:** hash, md5, sha-1, sha-256, sha-512, blake2, blake3, prüfsumme, digest, krypto, hash-algorithmus, benchmark, base64, hex

## Überblick

Ein kryptografisches Hash-Vergleichstool für Entwickler, Sicherheitsforscher und Lehre:

1. **Eingabe** — Text eingeben oder Hex/Base64-Bytes einfügen. Dieselben Bytes gehen an jeden Algorithmus.
2. **Algorithmen** — MD5, SHA-1, SHA-256, SHA-512, BLAKE2b-256, BLAKE2b-512, BLAKE3 (wählen Sie, welche laufen sollen).
3. **Ausgabe** — jeder Digest wird in Hex und/oder Base64 mit Bitlänge gezeigt.
4. **Sicherheitsstatus** — jeder Algorithmus ist als Gebrochen (Kollisionen machbar: MD5, SHA-1) oder Modern (SHA-2, BLAKE2, BLAKE3) markiert.
5. **Benchmark** — hasht optional die Eingabe N-mal und meldet ms und ein relatives Durchsatzdiagramm (schnellster = 1.0×).

Alles lokal via `hash-wasm`.

## Eingaben

- **Eingabetext** (textarea): The bytes to hash. Interpreted according to the input encoding.
- **Eingabecodierung** (select)
- **Ausgabecodierung** (select)
- **Algorithmen** (select): Which algorithms to run. Leave default to compare all.
- **Iterationen (Benchmark)** (number): How many times to hash for the speed benchmark. Set to 0 to skip timing.

## Wann verwenden

- Wenn Sie den passenden Hash-Algorithmus für ein neues Softwareprojekt basierend auf Sicherheit und Geschwindigkeit auswählen müssen.
- Zur Überprüfung und zum Vergleich von Prüfsummen in verschiedenen Codierungsformaten wie Hex oder Base64.
- Für Bildungszwecke oder Sicherheitsanalysen, um den Unterschied zwischen kollisionsanfälligen und modernen Hash-Verfahren zu demonstrieren.

## Funktionsweise

- Geben Sie den gewünschten Text ein oder fügen Sie Rohdaten als Hex- oder Base64-Bytes ein.
- Wählen Sie die zu vergleichenden Algorithmen und die gewünschte Ausgabecodierung aus.
- Legen Sie optional die Anzahl der Iterationen fest, um einen lokalen Geschwindigkeits-Benchmark durchzuführen.
- Das Tool berechnet die Hashes direkt im Browser via WebAssembly und zeigt die Digests, Bitlängen, Sicherheitsstufen sowie die relative Performance an.

## Anwendungsfälle

- Vergleich der Performance von SHA-256 und BLAKE3 bei der Verarbeitung identischer Datenströme.
- Generierung von Base64- und Hex-Digests für kryptografische Schlüssel oder Passwörter zur Dokumentation.
- Analyse der Bitlängen und Strukturunterschiede von Hashes verschiedener Algorithmen für Schulungszwecke.

## Häufig gestellte Fragen

### Werden meine Daten an einen Server gesendet?

Nein, alle Berechnungen und Benchmarks laufen vollständig lokal in Ihrem Browser über WebAssembly ab.

### Was bedeutet der Sicherheitsstatus 'Gebrochen'?

Algorithmen wie MD5 und SHA-1 gelten als kryptografisch unsicher, da Kollisionen mit moderner Hardware erzeugt werden können.

### Warum ist BLAKE3 oft schneller als SHA-256?

BLAKE3 ist hochgradig parallelisierbar und auf moderne Prozessorarchitekturen optimiert, was zu einem höheren Durchsatz führt.

### Welche Eingabeformate werden unterstützt?

Sie können UTF-8-Text eingeben oder binäre Daten als Hex- oder Base64-codierte Zeichenketten einspeisen.

### Wie funktioniert der Geschwindigkeits-Benchmark?

Das Tool hasht die Eingabe wiederholt entsprechend der eingestellten Iterationszahl und misst die benötigte Zeit, um die relative Performance zu ermitteln.

## Ähnliche Tools

- [Text-Hash-Generator](https://elysiatools.com/de/tools/text-hash-generator): Berechnet MD5, SHA-1, SHA-256, SHA-512 und CRC-32 beliebigen Texts auf einmal. Liefert Hex und Base64 über die UTF-8-Kodierung.
- [Prüfsummen-Vergleicher](https://elysiatools.com/de/tools/checksum-comparator): Vergleicht zwei Prüfsummen/Hash-Werte, um zu prüfen, ob sie übereinstimmen
- [PKCE Code Verifier & Challenge Generator](https://elysiatools.com/de/tools/pkce-code-verifier-generator): Erzeugt, validiert und verifiziert OAuth2-/OIDC-PKCE (RFC 7636) Code-Verifier-/Challenge-Paare. Drei Modi: (1) ein frisches Paar aus kryptografisch sicheren Zufallsbytes (256/384/512/768 Bit) erzeugen, (2) einen eigenen Verifier gegen den RFC prüfen — Länge (43–128), Zeichensatz \[A-Za-z0-9-._~\] und ≥256 Bit Entropie, und (3) ein Paar verifizieren durch Neuberechnung von BASE64URL(SHA256(verifier)). Optional werden die vollständige Autorisierungs-URL und der Token-Austausch-Body gebaut. Ergänzt den generischen Nonce-Generator (der nur das Paar ausgibt) um RFC-Konformitäts-Audit und Paar-Verifikation.
- [RSA Verschlüsseln / Entschlüsseln](https://elysiatools.com/de/tools/rsa-encrypt-decrypt): Verschlüsselt Text mit einem öffentlichen RSA-Schlüssel oder entschlüsselt den Geheimtext mit dem passenden privaten Schlüssel, mit OAEP-Padding (SHA-1 oder SHA-256). Lange Nachrichten werden blockweise verarbeitet. Schlüssel und Daten bleiben lokal. PKCS#1 v1.5 wird bewusst nicht angeboten (Node deaktiviert es für die Entschlüsselung wegen Bleichenbacher-Angriffen).
- [Schilddrüsen-Index (TSH/FT4/FT3-Befundung)](https://elysiatools.com/de/tools/thyroid-index): Befundet TSH, FT4 und (optional) FT3 gemeinsam zur Beurteilung der Schilddrüsenachse. Erwachsenen-Referenz: TSH 0.4–4.0 mIU/L, FT4 0.8–1.8 ng/dL (≈10–23 pmol/L), FT3 2.3–4.2 pg/mL (≈3.5–6.5 pmol/L). TSH hoch + FT4 niedrig → manifeste primäre Hypothyreose (Hashimoto, nach Ablation, Jodmangel, Amiodaron/Lithium); TSH hoch + FT4 normal → subklinische Hypothyreose; TSH niedrig + FT4 hoch (± FT3 hoch) → manifeste primäre Hyperthyreose (Basedow, toxischer Knoten, frühe Thyreoiditis, Jod/Amiodaron); TSH niedrig + FT4 normal → subklinische Hyperthyreose oder exogenes Hormon oder frühe Thyreoiditis — FT3 zur Abgrenzung einer T3-Toxikose; TSH normal/niedrig + FT4 niedrig → zentrale (sekundäre/tertiäre) Hypothyreose (hypophysär/hypothalamisch); TSH hoch + FT4 hoch → TSH-produzierendes Adenom oder Schilddrüsenhormonresistenz; alle normal → Euthyreose (nicht-thyreoidale Erkrankung kann FT3 isoliert senken). Hinweise: zirkadianer TSH-Rhythmus (Gipfel 22:00–02:00, Nadir am Nachmittag); Dopamin, Steroide, schwere Erkrankung und Cabergolin supprimieren TSH; in der Schwangerschaft trimesterspezifische Bereiche; Heterophile Antikörper verfälschen TSH/FT4; Amiodaron kann Typ-1 (jodinduziert) oder Typ-2 (destruktiv) verursachen. Quellen: ATA 2014/2016, NACB 2002, Garber 2012, MDCalc. Keine medizinische Beratung.
- [CRC32-Prüfsumme](https://elysiatools.com/de/tools/crc32-checksum): Berechnet die CRC32-Prüfsumme (IEEE-802.3-Polynom) für Text oder Bytes. Ausgabe als Hex, Dezimal oder Binär. Akzeptiert Klartext (UTF-8) oder Bytes über Hex/Base64.
- [Data-URI-Generator](https://elysiatools.com/de/tools/data-uri-generator): Konvertiert Dateien in Data URIs (Base64 oder prozent-kodiert), um Bilder, Schriftarten und Ressourcen direkt in HTML, CSS oder Markdown einzubetten
- [Hash-Generator](https://elysiatools.com/de/tools/hash-generator): Hash-Werte generieren (MD5, SHA1, SHA256, SHA512)

## Beispiele

- [MP3 Audio-Beispiele ohne Urheberrechte](https://elysiatools.com/de/samples/mp3-samples): Sammlung urheberrechtsfreier Audio-Beispiele zum Testen und Entwickeln, einschließlich Naturklänge, Meditationsmusik und Umgebungsgeräusche
- [Regex-Ersetzungsbeispiele](https://elysiatools.com/de/samples/regex-replace): Sammlung häufiger und nützlicher Regex-Ersetzungsmuster für Texttransformation und Datenbereinigung
- [Web Python Bildverarbeitung Beispiele](https://elysiatools.com/de/samples/web-image-processing-python): Web Python Bildverarbeitungsbeispiele mit PIL/Pillow einschließlich Lesen, Speichern, Skalieren und Formatkonvertierung
- [PDF-Beispiele](https://elysiatools.com/de/samples/pdf-samples): Generierte PDF-Beispiele von Tools zwischen 2026-02-01 und 2026-02-10

## Verwandte Inhalte

- [Datei- und Daten-Diff- sowie Vergleichswerkzeuge](https://elysiatools.com/de/hubs/file-data-diff-comparison-tools): Vergleichen Sie zwei Dateien, Payloads, Schemata oder Datensätze nebeneinander und heben Sie hervor, was sich geändert hat — über Text, JSON, CSV/Excel, PDF, Bilder, Audio, Datenbanken, APIs und Konfigurationen hinweg.
- [Tools für Binär-Codierung, Dateiforensik und Integritätsprüfung](https://elysiatools.com/de/hubs/binary-encoding-file-forensics-integrity): Untersuchen Sie rohe Bytes, konvertieren Sie Zahlensysteme und Textcodierungen, erkennen Sie Dateisignaturen, messen Sie Entropie und prüfen Sie Hashes oder Prüfsummen in einem praktischen Workflow.
- [Textfall-, Encoding- und Normalisierungs-Konvertierungs-Tools](https://elysiatools.com/de/hubs/text-convert): Vergleichen Sie Textfall-Konvertierung, Zeichenbreiten-Konvertierung, Encoding-Konvertierung, Quoted-Printable-Verarbeitung und Inline-Textnormalisierung in einem Hub.
- [Markdown-Export-, OCR- und Dokumentkonvertierungs-Tools](https://elysiatools.com/de/hubs/markdown-convert): Vergleichen Sie Markdown-zu-PDF-, PDF-zu-Markdown-, OCR-, Slide-Export- und strukturierte Markdown-Konvertierungs-Tools in einem Hub für Dokumentations- und Publishing-Workflows.
