MISSION 03 · ECHTES SHA-256 · NUR LOKAL

museum@crypto:~$ PASSWORD CRACKING LAB

Dein Computer rechnet. Wähle eine Suche, beobachte echte Versuche und sieh sofort, ob dein erfundenes Passwort gefunden wurde.

01 / LIVE-SUCHE

Was dein Computer gerade tut

Versuch einrichten ↓

BEREIT

Gewählte Methoden

Aktuelle Suchphase—
    Bestätigte Kandidatenprüfungen
    —
    Gemessene Versuche / Sekunde
    —

    Noch nicht gemessen

    Bestätigter Suchfortschritt0%
    Tatsächlich verstrichene Zeit
    —
    Geschätzte Restdauer
    —
    CPU— / s
    GPU

    Nur abgeschlossene Arbeit zählt. Schätzungen beschreiben den konfigurierten Suchraum, keinen versprochenen Trefferzeitpunkt.

    02 / EXPERIMENT

    Deinen Versuch starten

    Bis zu 24 Zeichen. Nur lokal gehasht, beim Start geleert. Suchkandidaten sind ASCII; Unicode wird nicht umgeschrieben.

    GPU-Unterstützung wird geprüft …

    Suchmethoden

    Brute Force: 95 druckbare ASCII-Zeichen inkl. Leerzeichen, Längen 1–24. Größere Längen können praktisch unerreichbar sein.
    Bis zu 8 Worker. Weniger Worker reduzieren die Gerätebelastung.Niedrige Werte fügen Pausen zwischen echten Batches ein.

    03 / HARDWARE

    Dein Rechenpfad

    CPU

    — / s

    GPU / WEBGPU

    — / s

    HYBRID

    Adapter, Browser und technische Details ↓

    04 / DETAILS ZUM NACHSEHEN

    Hinter dem Live-Ergebnis

    GPU-Kompatibilität & Diagnose

    WebGPU im Worker wird bevorzugt. Scheitert die Initialisierung dort, prüft das Labor den Hauptthread unabhängig und bereitet Kandidaten in einem eigenen Worker vor.

    WebGPU-API im Hauptthread
    WebGPU-API im Worker
    Gewählter Rechenpfad
    Gemeldeter Adapter
    Worker-Prüfung
    Hauptthread-Prüfung

    Ein browserweiter Status „Hardware accelerated“ garantiert nicht, dass diese Seite einen Adapter erhält. Browser-, Plattform- und Treibergrenzen können den Zugriff weiterhin verhindern. Diese Seite aktiviert keine unsicheren Flags oder Softwarebeschleunigung.

    Wenn API vorhanden, aber alle Adapteranfragen leer bleiben: Unter Chrome prüfe chrome://gpu, insbesondere WebGPU, Vulkan und „Problems Detected“. Das Labor kann eine Browser-Sperre nicht umgehen.

    Vollständige technische Fehlergründe
    Exaktes Suchprotokoll & gemessene Leistung
    Konfigurierter Suchraum
    —
    Geschätzte vollständige Suche
    —
    CPU · Kandidaten/s
    —
    GPU · Kandidaten/s
    —
    Bestätigte CPU-Prüfungen
    —
    Bestätigte GPU-Prüfungen
    —
    Gemessene Kalibrierungskandidaten
    —
    Gemessene Kalibrierungszeit
    —

    Aktiver GPU-Rechenpfad:

    SuchphaseBestätigt / gesamtStatus

    CPU und GPU teilen sich eine exakte Indexverwaltung. Jeder zugewiesene Bereich gehört einer Engine. Die Zähler enthalten vollständig abgeschlossene Batches; offene Bereiche werden nicht als geprüft ausgegeben.

    Die Schätzung beschreibt die vollständige konfigurierte Suche, nicht den Zeitpunkt eines Treffers. Das Originalpasswort bestimmt niemals die Suchreihenfolge. Ein Treffer kann früh oder gar nicht auftreten. Die Raten stammen aus tatsächlich abgeschlossenen Berechnungen.

    Wörterbücher, feste Muster und Suchgrenzen
    Deutsch · Basiseinträge
    Deutsch · Einzelwörter / Einträge
    Deutsch · Wortkombinationen
    Deutsch · eindeutige Schreibweisen
    Englisch · Basiseinträge
    Englisch · Einzelwörter / Einträge
    Englisch · Wortkombinationen
    Englisch · eindeutige Schreibweisen
    Passwörter & IT · Basiseinträge
    Passwörter & IT · Einzelwörter / Einträge
    Passwörter & IT · Wortkombinationen
    Passwörter & IT · eindeutige Schreibweisen

    Das deutsche Wörterbuch verbindet die bisherigen Lehrwörter mit 210.000 ausgewählten Einträgen aus enz/german-wordlist (CC0) und kuratierten Alltags-, Umgangs- und Technikbegriffen. Vorhandene Einträge bleiben erhalten. Die Quellauswahl bevorzugt kurze Wörter: ASCII-Transliteration, 1–20 Buchstaben, nach Länge und dann alphabetisch sortiert. Englisch ergänzt den bisherigen US-Hunspell-Bestand um das lizenzierte ESDB-Vokabular 2026.02.25 bis Stufe 80 (US/GB/Kanada) und kuratierte Begriffe; diese breite Auswahl umfasst auch seltenere, gültige Wörter.

    „Typische Passwörter & IT“ behält die vorhandene öffentliche SecLists-Testliste bei und ergänzt fest kuratierte Technik-, Hobby-, Fahrzeug- und Popkulturbegriffe sowie 15.000 Vornamen aus aggregierten US-SSA-Namensstatistiken. Mehrteilige bekannte Namen erhalten nur ausdrücklich ausgewählte verbundene Schreibweisen, keine beliebigen Namenskombinationen. Es wurden keine neuen geleakten Zugangsdaten importiert. Die Liste ist keine aktuelle Beliebtheitsrangliste; Auswahl und Reihenfolge hängen niemals von deinem Passwort ab.

    Feste Reihenfolge: optional IT/Common → DE → EN; anschließend Jahre 1984–2035, einstellige und zweistellige Zahlensuffixe für die gewählten Listen, danach optional Brute Force. Original, Anfangsbuchstabe groß, GROSSBUCHSTABEN und zwei feste Leetspeak-Formen bleiben erhalten. Innerhalb jeder Phase sind Kandidaten eindeutig. Überlappende Listen und Phasen zählen als tatsächlich ausgeführte Hashprüfungen.

    Alle 95 druckbaren ASCII-Zeichen werden bei Brute Force für Längen 1–24 vollständig aufgezählt. Wörterbuchbasen sind höchstens 20 ASCII-Zeichen lang, mit Jahreszahl bis 24. ä/ö/ü/ß werden in den importierten Listen als ae/oe/ue/ss dargestellt; die eingegebene Zeichenfolge wird exakt als UTF-8 gehasht und niemals umgeschrieben. Nicht-ASCII-Eingaben gehören nicht zum Kandidatenraum.

    Größere Listen erhöhen Abdeckung, Ladeaufwand und Suchdauer. Auch Millionen Wörter garantieren keinen Treffer. Die bestätigte Suchzeit umfasst die unabhängige Trefferprüfung, aber keine Kalibrierung oder Pausen.

    Jahre reichen ab 1984 bis mindestens 2035; danach wächst die obere Grenze mit dem Kalenderjahr (höchstens 9999). Zusammengesetzte Wörter und bekannte Namen sind nicht automatisch schwer zu erraten. Ein fehlender Treffer beweist keine Sicherheit. Komprimierte Wortindizes werden beim Laden einmal lokal vorbereitet; Worker erhalten nur ihren begrenzten Ausschnitt. Dafür wird ein aktueller Browser mit gzip-DecompressionStream benötigt.

    Quellen und Lizenzen: enz/german-wordlist · SCOWL/ESDB · SecLists · CC0 · SCOWL · MIT · Hunspell · ESDB 80 · SSA (Public domain) · Kuratierte Themen (CC0) · Metadata

    Privatsphäre, lange Läufe & Bedeutung des Ergebnisses

    DAS EXPERIMENT VERSTEHEN

    Das ist ein Offline-Angriff auf einen bewusst schnellen SHA-256-Lernhash ohne Salt. Es ist kein Angriff auf eine Website, ein Konto oder einen Passwortmanager. SHA-256 allein eignet sich nicht zur modernen Passwortspeicherung.

    Salts und moderne Hashverfahren

    Ein eigener Salt trennt die gespeicherten Passwort-Hashes voneinander. Argon2id erhöht gezielt Rechen- und Speicheraufwand. Unsere schnellen SHA-256-Werte sagen nicht voraus, wie teuer ein Angriff auf korrekt konfigurierte Argon2id-Hashes wäre.

    Eine ausgeschöpfte oder gestoppte Suche beweist keine Passwortsicherheit. Online-Ratenbegrenzung, MFA und korrektes Passwort-Hashing mit Salt verändern echte Angriffe.

    LANGE LÄUFE & PRAKTISCHE GRENZEN

    Kein automatischer Abbruch nach 5, 10 oder 30 Sekunden. Das Experiment läuft bis zu einem bestätigten Treffer, ausgeschöpftem Suchraum, Engine-Fehler oder deinem Stopp. Pausieren erhält die offene Sitzung.

    Dauerlast verbraucht Akku und erhöht die Gerätetemperatur. Beginne auf Laptops und Smartphones mit niedriger Intensität. Die Seite pausiert laufende Suchen beim Verbergen des Tabs; geschlossene oder angehaltene Tabs können nicht zuverlässig weiterrechnen.

    Privatsphäre und lokales Aufräumen

    Das Labor hat keine Passwort-Netzwerkschnittstelle und speichert weder Passwort noch Hash in URLs oder im Browserspeicher. Zurücksetzen, Abschluss und Verlassen der Seite beenden Worker und leeren praktische Puffer. Die Anzeige eines Treffers erfolgt ausdrücklich und lokal. Browser-Erweiterungen oder kompromittierte Browser können Eingaben dennoch beobachten; JavaScript-Zeichenketten lassen sich nicht sicher überschreiben.

    Zum Hintergrundartikel →