
HMAC-Generator
HMAC mit geheimem Schlüssel und gewählter Hash-Funktion berechnen.
Sichere BIP39-Mnemonics für Krypto-Wallets erzeugen. Verschiedene Entropiestufen und Sprachen.
Entropie manuell ändern, um daraus einen neuen Mnemonik abzuleiten.
Optionen einstellen und auf „Generieren“ klicken, um eine Mnemonik zu erhalten.
BIP39 definiert, wie aus einem Zufallswert (Entropie) eine mnemonische Phrase generiert und in einen binären Seed umgewandelt wird — Grundlage der meisten Krypto-Wallets.
Mnemoniks können in Englisch, Japanisch, Koreanisch, Spanisch, Chinesisch, Französisch, Italienisch, Tschechisch und Portugiesisch erzeugt werden.
Optional wird aus Mnemonik und Passphrase per PBKDF2/HMAC-SHA512 ein 512-Bit-Seed berechnet — die Basis für HD-Wallets nach BIP32.
Die gesamte Berechnung läuft im Browser über @scure/bip39. Keine Eingaben verlassen Ihr Gerät oder werden gespeichert.
BIP39 (Bitcoin Improvement Proposal 39) ist ein Standard, der definiert, wie eine mnemonische Phrase aus einem Zufallswert (Entropie) generiert und in einen binären Seed konvertiert wird. Die Phrase kann leicht aufgeschrieben und memoriert werden und dient als Backup für Kryptowährungs-Wallets.
Zuerst wird eine zufällige Byte-Sequenz (Entropie) erzeugt, dann eine Prüfsumme aus den ersten Bits ihres SHA256-Hashs angehängt. Das Ergebnis wird in 11-Bit-Segmente geteilt, die jeweils einem Wort aus einer 2048 Wörter umfassenden Liste zugeordnet werden.
Ein BIP39-Seed wird aus der mnemonischen Phrase mit PBKDF2 und HMAC-SHA512 abgeleitet und ist typischerweise 512 Bit (64 Byte) lang. Er dient als Master-Seed für HD-Wallets (BIP32). Eine optionale Passphrase ("25. Wort") erhöht die Sicherheit zusätzlich.
Für hochsichere Anwendungen wie Krypto-Wallets sollten Mnemoniks besser auf einem Offline-Gerät erzeugt werden. Dieses Tool eignet sich für Bildungszwecke und nicht-kritische Anwendungen — die gesamte Verarbeitung erfolgt lokal im Browser, es werden keine Daten übertragen.

HMAC mit geheimem Schlüssel und gewählter Hash-Funktion berechnen.

Bcrypt verschlüsselt und entschlüsselt Text mit dem Bcrypt-Algorithmus.

Text mit AES, TripleDES, Rabbit oder RC4 verschlüsseln und entschlüsseln. Läuft lokal im Browser.

Text mit MD5, SHA1, SHA256, SHA224, SHA512, SHA384, SHA3 oder RIPEMD160 hashen.