Warum Offline?
Das Tool läuft zwar vollständig clientseitig — geheime Eingaben verlassen den Browser nie. Dennoch gilt: Eine Maschine mit aktiver Netzwerkverbindung hat immer eine theoretische Angriffsfläche (Browser-Exploits, bösartige Erweiterungen, DNS-Spoofing). Bei einer Operation mit deinem «echten» Seed eliminierst du diese Risiken, indem du das Tool auf einem sauberen, offline-fähigen Gerät öffnest.
Lade auf einem Rechner mit Internetzugang die vollständige Offline-Datei herunter:
Die Datei ist selbstgenügsam und enthält die OMDP39-Bibliothek, Base24, BIP39-Wortliste, CSS, JavaScript und das Logo direkt in einer einzelnen HTML-Datei. Keine weiteren Assets, Release-Ordner oder lokalen Dateien sind erforderlich.
Vergleiche den SHA-256-Hash der heruntergeladenen Datei mit dem offiziellen Referenz-Hash, den wir auf omdp39.io publizieren. So stellst du sicher, dass die Datei nicht unterwegs manipuliert wurde.
Stimmt der ausgegebene Wert mit dem veröffentlichten überein, ist die Datei unverändert gegenüber dieser veröffentlichten Release-Datei. Zusätzlich kann die Datei mit minisign gegen den OmegaSoftwareLabs Public Key geprüft werden. Die gleichen öffentlichen Release-Artefakte liegen zusätzlich im GitHub-Release-Repository bereit.
17f185105e89321efedb9870a20600ede891e4661c5f781ca575e4d83a66791cDie aktuelle Offline-Datei ist zusätzlich mit minisign signiert. omdp39.io ist die kanonische Website; das öffentliche GitHub-Release dient als zusätzlicher Verifikationskanal für Public Key, Signatur und SHA-256-Prüfsumme.
Für den höchsten Sicherheitsgrad:
- WLAN ausschalten;
- Bluetooth deaktivieren;
- Ethernet-Kabel ziehen;
- Flugmodus aktivieren.
Öffne die Datei omdp39-tool-v1.0.25-offline.html direkt im Browser. Sie ist eine einzelne Standalone-HTML-Datei; assets/, index.html oder weitere lokale Dateien werden für die Offline-Nutzung nicht benötigt.
Was du ohne Netzwerk verlierst
Nichts Wesentliches: Die gehärtete Version lädt keine externen Fonts, Icons oder Skripte. Wenn die lokalen Font-Dateien nicht mitkopiert wurden, fällt das Design automatisch auf Systemschriften zurück; die kryptografische Funktionalität bleibt unverändert.
Bevor du dein reales Schlüsselmaterial anfasst, führe immer einen vollständigen Wiederherstellungstest durch:
- Generiere einen Test-Seed über «Zufälligen Seed generieren» im Tool;
- Teile ihn in Shares (z. B. 3-von-5);
- Lösche Browser-Tab und starte neu;
- Setze die Mnemonik aus 3 Shares wieder zusammen — sie muss bit-exakt mit dem Original übereinstimmen;
- Optional: Teste den Base24-Workflow (Encode → Decode).
Wenn die Operation abgeschlossen ist:
- Drücke im Tool auf «Alles löschen», um alle geheimen Eingaben aus dem aktuellen Zustand zu entfernen;
- Schliesse den Browser-Tab oder das Browserfenster;
- Optional (Paranoia-Modus): Fahre das Gerät herunter bzw. boote bei einer Live-USB-Umgebung in den Ausgangszustand zurück;
- Stelle die Netzwerkverbindung erst nach dem Ausschalten / Tab-Schliessen wieder her.
- Download der Datei auf einem Gerät, das nicht das Ziel-Gerät ist (z. B. per USB-Stick transferieren)
- SHA-256-Hash verglichen
- Netzwerkverbindungen vollständig getrennt (WLAN, BT, Ethernet)
- Wiederherstellungstest mit Dummy-Seed bestanden
- Physische Sicherung der Shares / Base24-Tiles geplant
- Nach Gebrauch «Alles löschen» und Tab geschlossen
- Browser-Verlauf und Zwischenablage geleert