Argon2-Hash-Generator
Erzeugen oder überprüfen Sie mit dem Argon2-Hashgenerator von MiniWebtool einen Passwort-Hash. Wählen Sie Argon2i, Argon2d oder Argon2id und passen Sie Speicher, Iterationen, Parallelität, Salt und Hashlänge an, um den resultierenden codierten Hash zu prüfen.
Füge die kopierte Frage in den Gemini-Chat ein. Du kannst sie auch unten kopieren.Fragen zur Bedienung? Frag eine KI
Frage ansehen
Passwort eingeben, Argon2-Variante, RAM-Nutzung, Iterationen, Threads, Ausgabegröße und Salt wählen, dann auf die Schaltfläche klicken. Du erhältst den kodierten Hash zum Speichern, den rohen Hash in Hex und das verwendete Salt; der Modus Verifizieren prüft ein Passwort gegen einen gespeicherten Hash.
Dein Werbeblocker verhindert, dass wir Anzeigen anzeigen
MiniWebtool bleibt dank Werbung kostenlos. Wenn dir dieses Tool geholfen hat, unterstütze uns mit einem Upgrade für werbefreies Surfen und mehr tägliche Nutzungen, oder erlaube MiniWebtool.com und lade neu.
- Anzeigen für MiniWebtool.com erlauben und neu laden
- Oder upgraden für werbefreies Surfen und höhere Tageslimits
Argon2-Hash-Generator
Willkommen beim Argon2-Hash-Generator, einem kostenlosen Online-Tool zum Generieren und Verifizieren von Argon2-Passwort-Hashes. Argon2 ist der Gewinner der Password Hashing Competition 2015. OWASP empfiehlt Argon2id mit mindestens 19 MiB Speicher, zwei Iterationen und Parallelität 1 (oder einer gleichwertigen Parameterkombination). NIST verlangt ein geeignetes speicherintensives oder iteratives Verfahren zum Hashen von Passwörtern, empfiehlt aber nicht ausdrücklich Argon2. Dieses Tool unterstützt alle drei Argon2-Varianten (Argon2i, Argon2d, Argon2id) mit vollständig konfigurierbaren Parametern.
Auf einen Blick
Argon2-Hash-Generator erstellt Argon2i-, Argon2d- oder Argon2id-Passwort-Hashes aus Text und prüft ein Passwort gegen einen vorhandenen Argon2-Hash. Sie legen Speicher, Iterationen, Parallelität, Salt und Hash-Länge fest.
| Funktion | Was Sie erhalten | Geeignet für |
|---|---|---|
| Drei Varianten | Argon2i, Argon2d und Argon2id, wobei Argon2id die Voreinstellung ist. | Die Variante wählen, die Ihre Anwendung oder Bibliothek erwartet |
| Kostenparameter | Legen Sie Speicherkosten, Zeitkosten (Iterationen), Parallelität und Hash-Länge in Byte fest. | Einen Hash auf die Hardware Ihres Servers abstimmen |
| Salt | Verwenden Sie ein automatisch erzeugtes Zufalls-Salt oder geben Sie ein eigenes ein. | Einen Hash mit bekanntem Salt nachbilden |
| Ausgabeformate | Das Ergebnis wird als kodierte Argon2-Zeichenkette und als Hex angegeben. | Den Hash speichern oder rohe Bytes vergleichen |
| Prüfmodus | Geben Sie ein Passwort und einen gespeicherten kodierten Hash ein, um zu sehen, ob beides zusammenpasst. Nichts wird entschlüsselt. | Einen gespeicherten Hash gegen ein Passwort testen |
| Stapel-Hashing | Bis zu 20 Passwörter, eines pro Zeile, jeweils mit eigenem Zufalls-Salt. Stapelläufe verwenden 64 MB und höchstens drei Iterationen. | Testhashes für mehrere Konten gleichzeitig erstellen |
Was ist Argon2 und warum wird es empfohlen?
Argon2 ist ein moderner Passwort-Hashing-Algorithmus, der von Alex Biryukov, Daniel Dinu und Dmitry Khovratovich von der Universität Luxemburg entwickelt wurde. Er gewann 2015 die Password Hashing Competition und ist heute der empfohlene Algorithmus für Passwort-Hashing durch führende Sicherheitsorganisationen.
Im Gegensatz zu älteren Algorithmen wie MD5, SHA-1 oder sogar bcrypt ist Argon2 speziell darauf ausgelegt:
- Speicherintensiv (Memory-hard) zu sein: Erfordert erheblichen Speicher, was GPU- und ASIC-Angriffe teuer macht.
- Konfigurierbar zu sein: Passen Sie Speicher, Zeit und Parallelität an, um Sicherheit und Leistung auszubalancieren.
- Seitenkanal-resistent zu sein: Die Argon2i-Variante schützt vor Timing-Angriffen.
- Zukunftssicher zu sein: Parameter können erhöht werden, wenn sich die Hardware verbessert.
Argon2-Varianten erklärt
Argon2i (Datenunabhängig)
Argon2i ist darauf ausgelegt, Seitenkanalangriffen zu widerstehen, indem es datenunabhängige Speicherzugriffsmuster verwendet. Dies macht es geeignet für Passwort-Hashing auf gemeinsam genutzten oder mandantenfähigen Systemen, bei denen Timing-Angriffe ein Problem darstellen. Es ist jedoch etwas anfälliger für GPU-Angriffe im Vergleich zu Argon2d.
Argon2d (Datenabhängig)
Argon2d verwendet datenabhängigen Speicherzugriff, was maximale Resistenz gegen GPU-Cracking-Angriffe bietet. Dies macht es jedoch anfällig für Seitenkanalangriffe wie Timing-Analysen. Verwenden Sie Argon2d nur in Umgebungen, in denen Seitenkanalangriffe kein Problem darstellen.
Argon2id (Hybrid - Empfohlen)
Argon2id kombiniert das Beste aus beiden Varianten: Es beginnt mit Argon2i-Durchläufen, um Seitenkanalangriffen zu widerstehen, und wechselt dann zu Argon2d für maximale GPU-Resistenz. Dieser hybride Ansatz wird für die meisten Anwendungen empfohlen und ist die Standardwahl in diesem Tool.
| Eigenschaft | Argon2i | Argon2d | Argon2id |
|---|---|---|---|
| Seitenkanal-Resistenz | Stark | Schwach | Stark |
| GPU/ASIC-Resistenz | Gut | Exzellent | Exzellent |
| Empfohlen für | Schlüsselableitung | Kryptowährung | Passwort-Hashing |
| OWASP-Empfehlung | Ja | Begrenzt | Primär |
Argon2-Parameter verstehen
Speicherkosten (Memory Cost)
Die Speicherkosten bestimmen, wie viel RAM zur Berechnung des Hashes erforderlich ist. Mehr Speicher macht parallele Angriffe teurer. OWASP empfiehlt Argon2id mit mindestens 19 MiB Speicher, zwei Iterationen und Parallelität 1 (oder einer gleichwertigen Parameterkombination). Ziehen Sie für Hochsicherheitsanwendungen 128 MB oder mehr in Betracht.
Zeitaufwand (Iterations)
Der Zeitaufwand steuert die Anzahl der Iterationen über den Speicher. Mehr Iterationen bedeuten langsameres Hashing, was die Sicherheit erhöht, aber auch die Login-Latenz vergrößert. Ein Wert von 3 wird normalerweise für Webanwendungen empfohlen.
Parallelität
Die Parallelität legt die Anzahl der für das Hashing verwendeten Threads fest. Eine höhere Parallelität kann das Hashing auf Multi-Core-Systemen beschleunigen, vergrößert aber auch die Angriffsfläche. Ein Wert von 4 wird häufig verwendet.
Hash-Länge
Die Länge des Ausgabe-Hashes in Bytes. 32 Bytes (256 Bits) sind für die meisten Anwendungen ausreichend und bieten einen reichlichen Sicherheitsspielraum.
Salt
Ein Salt sind zufällige Daten, die dem Passwort vor dem Hashen hinzugefügt werden. Es stellt sicher, dass identische Passwörter unterschiedliche Hashes erzeugen und verhindert so Rainbow-Table-Angriffe. Verwenden Sie für jedes Passwort immer ein eindeutiges, zufälliges Salt. Dieses Tool kann automatisch ein sicheres Salt generieren oder Sie ein benutzerdefiniertes festlegen lassen.
So verwenden Sie diesen Argon2-Hash-Generator
- Wählen Sie Ihren Modus: Wählen Sie 'Hash generieren', um einen neuen Hash zu erstellen, oder 'Hash verifizieren', um zu prüfen, ob ein Passwort mit einem bestehenden Hash übereinstimmt.
- Geben Sie Ihr Passwort ein: Geben Sie das Passwort oder den Text, den Sie hashen möchten, in das Eingabefeld ein oder fügen Sie ihn ein.
- Wählen Sie die Argon2-Variante: Wählen Sie Argon2id (empfohlen), Argon2i (seitenkanal-resistent) oder Argon2d (gpu-resistent) basierend auf Ihren Sicherheitsbedürfnissen.
- Konfigurieren Sie die Parameter: Stellen Sie die Speicherkosten (64 MB empfohlen), den Zeitaufwand (3 Iterationen empfohlen), die Parallelität (4 Threads empfohlen) und die Hash-Länge (32 Bytes empfohlen) ein.
- Hash generieren: Klicken Sie auf 'Argon2-Hash generieren', um Ihren Hash zu erstellen. Kopieren Sie die kodierte oder die Hex-Ausgabe für Ihre Anwendung.
Empfohlene Parameter nach Anwendungsfall
Standard-Webanwendungen
- Variante: Argon2id
- Speicher: 64 MB (65536 KB)
- Iterationen: 3
- Parallelität: 4
- Hash-Länge: 32 Bytes
Hochsicherheitsanwendungen
- Variante: Argon2id
- Speicher: 128 MB (131072 KB)
- Iterationen: 4
- Parallelität: 4
- Hash-Länge: 32 Bytes
Passwortmanager / Maximale Sicherheit
- Variante: Argon2id
- Speicher: 256 MB (262144 KB)
- Iterationen: 5
- Parallelität: 8
- Hash-Länge: 64 Bytes
Kann ich einen Argon2-Hash entschlüsseln?
Nein. Argon2 ist eine Einweg-Hash-Funktion, was bedeutet, dass es rechnerisch unmöglich ist, den Hash wieder in das ursprüngliche Passwort umzukehren. Dies ist beabsichtigt - es schützt Passwörter, selbst wenn die Hash-Datenbank kompromittiert wird.
Um ein Passwort zu verifizieren, hashen Sie die Eingabe mit denselben Parametern und demselben Salt und vergleichen das Ergebnis mit dem gespeicherten Hash. Das kodierte Argon2-Format enthält alle erforderlichen Parameter, was die Verifizierung unkompliziert macht.
Häufig gestellte Fragen
Was ist Argon2 und warum wird es empfohlen?
Argon2 ist ein moderner Passwort-Hashing-Algorithmus, der 2015 die Password Hashing Competition gewonnen hat. Er ist so konzipiert, dass er gegen GPU- und ASIC-Angriffe resistent ist, indem er erheblichen Speicher und Rechenaufwand erfordert. OWASP empfiehlt Argon2id mit mindestens 19 MiB Speicher, zwei Iterationen und Parallelität 1 (oder einer gleichwertigen Parameterkombination). NIST verlangt ein geeignetes speicherintensives oder iteratives Verfahren zum Hashen von Passwörtern, empfiehlt aber nicht ausdrücklich Argon2.
Was sind die Unterschiede zwischen Argon2i, Argon2d und Argon2id?
Argon2d ist optimiert, um GPU-Angriffen zu widerstehen, und ist schneller, aber anfällig für Seitenkanalangriffe. Argon2i ist so konzipiert, dass er Seitenkanalangriffen widersteht, und eignet sich für Passwort-Hashing auf gemeinsam genutzten Systemen. Argon2id ist ein Hybrid, der beide Schutzmaßnahmen bietet und die empfohlene Wahl für die meisten Anwendungen ist.
Welche Parameter sollte ich für Argon2 verwenden?
Verwenden Sie für die meisten Webanwendungen Argon2id mit 64 MB Speicherkosten, 3 Iterationen und 4 Threads. Für Hochsicherheitsanwendungen wie Passwortmanager sollten Sie 128 MB oder höhere Speicherkosten und 4+ Iterationen in Betracht ziehen. Das Ziel sind etwa 500 ms Hash-Zeit auf Ihrem Server.
Kann ich einen Argon2-Hash entschlüsseln?
Nein, Argon2 ist eine Einweg-Hash-Funktion. Es ist rechnerisch unmöglich, den Hash wieder in das ursprüngliche Passwort umzukehren. Um ein Passwort zu verifizieren, hashen Sie die Eingabe mit denselben Parametern und vergleichen das Ergebnis mit dem gespeicherten Hash.
Was ist ein Salt und warum ist es wichtig?
Ein Salt sind zufällige Daten, die dem Passwort vor dem Hashen hinzugefügt werden. Es stellt sicher, dass identische Passwörter unterschiedliche Hashes erzeugen, was Rainbow-Table-Angriffe verhindert und es erschwert, mehrere Passwörter gleichzeitig zu knacken. Verwenden Sie für jedes Passwort immer ein eindeutiges, zufälliges Salt.
Wie kann ich prüfen, ob ein Passwort zu einem Argon2-Hash passt?
Verwenden Sie die Option „Hash überprüfen“: Geben Sie das zu prüfende Passwort und den gespeicherten Argon2-Hash ein, mit dem es verglichen werden soll. Bei der Überprüfung wird festgestellt, ob das Passwort zum codierten Hash und dessen Einstellungen passt. Der Hash wird dabei weder entschlüsselt noch das ursprüngliche Passwort offengelegt. Bei einer Übereinstimmung ist das eingegebene Passwort für diesen gespeicherten Hash korrekt. Schützen Sie gespeicherte Hashes wie andere Authentifizierungsdaten.
Kann ich Argon2-Hashes für mehrere Passwörter gleichzeitig erzeugen?
Ja. Das Formular akzeptiert bis zu 20 Passwörter, jeweils eines pro Zeile, und erzeugt für jedes einen eigenen Hash. Jedes Passwort erhält einen eigenen zufälligen Salt. Daher können identische Passwörter unterschiedliche Hash-Zeichenfolgen ergeben. Laut Formular wird die Stapelverarbeitung mit höchstens 64 MB und drei Iterationen ausgeführt. Ordnen Sie die Ausgabe dem richtigen Konto oder Datensatz zu, damit Sie später das passende Passwort überprüfen können.
Warum sehen zwei Argon2-Hashes für dasselbe Passwort unterschiedlich aus?
Argon2 verwendet normalerweise einen zufälligen Salt. Daher können beim zweimaligen Hashen desselben Passworts unterschiedliche codierte Ergebnisse entstehen. Das ist zu erwarten und erschwert es Angreifern, übereinstimmende Passwörter in verschiedenen gespeicherten Datensätzen zu erkennen. Um ein Passwort zu überprüfen, verwenden Sie die Verifizierungsfunktion mit dem möglichen Passwort und dem gespeicherten Hash. Ein direkter Vergleich zweier Hash-Zeichenfolgen ist keine zuverlässige Passwortprüfung. Bewahren Sie den vollständigen codierten Hash auf, da er die für die Überprüfung erforderlichen Informationen enthält.
Referenzen
Zitieren Sie diesen Inhalt, diese Seite oder dieses Tool als:
"Argon2-Hash-Generator" unter https://MiniWebtool.com/de/argon2-hash-generator/ von MiniWebtool, https://MiniWebtool.com/
vom miniwebtool-Team. Aktualisiert: 12. Januar 2026
Chatte mit deiner bevorzugten KI
Füge die kopierte Frage in den Gemini-Chat ein. Du kannst sie auch unten kopieren.
Frage ansehen
Hash und Checksumme:
- Online Adler32-Prüfsummen-Rechner
- Argon2-Hash-Generator
- Bcrypt Hash Generator und Prüfer Neu
- BLAKE2b Hash Generator
- CRC32-Prüfsumme-Rechner
- CRC64 Prüfziffernrechner
- FNV-1a Hash Generator Beliebt
- MD5-Hash-Generator
- MurmurHash3 Generator
- RIPEMD-160 Hash Generator
- RSA-Verschlüsselung Schritt-für-Schritt Simulator
- SHA1-Hash-Generator
- SHA224-Hash-Generator
- SHA256-Hash-Generator
- Online SHA384 Hash Generator
- SHA3-256-Hash-Generator
- SHA3-384-Hash-Generator
- SHA3-512 Hash Generator
- SHA512-Hash-Generator
- Whirlpool Hash Generator