Das Ergebnis vor der Erzeugung festlegen
Dieser Workflow richtet sich an Entwickler, Sicherheitsprüfer und Verantwortliche für Release-Dokumentation, die einen verständlichen Eintrag zu Schlüsselmaterial brauchen und keine lose Sammlung kryptografischer Ausgaben. Entscheiden Sie zuerst zwischen BIP39-Mnemonik und asymmetrischem Schlüsselpaar. Die drei Werkzeuge gehören thematisch zusammen, bilden aber keine automatische Kette von der Mnemonik zum Schlüsselpaar.
Den passenden Pfad wählen
Verwenden Sie mnemonic-bip39-generator für eine BIP39-Phrase mit 12 bis 24 Wörtern und deren Prüfsignale. key-pair-generator erzeugt die unterstützten allgemeinen RSA- oder ECC-Formate. ed25519-x25519-keygen-signature-verifier deckt modernes Kurvenmaterial sowie Signatur und Prüfung ab. Ed25519 ist der Signaturpfad, X25519 der Pfad für Schlüsselaustausch; tauschen Sie die Operationen nicht aus.
Erstellen Sie die Vorlage für öffentliche Daten vor dem Werkzeugaufruf. Sie enthält Bezeichnung, Algorithmus, Kodierung, öffentlichen Schlüssel, Zweck und Prüfdatum. Sie enthält niemals privaten Schlüssel, Mnemonik, abgeleitete Seed oder geheimen Seed-Text. Behandeln Sie erzeugte Geheimnisse als sensibel: nicht hochladen, nicht in diesen Artikel kopieren und nicht in Anwendungs- oder Audit-Logs hinterlassen.
Die Übergabe prüfen
Bei einer Mnemonik bestätigen Sie Wortanzahl und Prüfsumme, sofern das Werkzeug dies ermöglicht. Bei einem Schlüsselpaar prüfen Sie die erwarteten öffentlichen und privaten Komponenten und behalten danach nur die öffentliche Komponente. Falls eine Signatur zur Prüfung gehört, verwenden Sie konsistente Ed25519-Eingaben und belassen X25519 beim Schlüsselaustausch.
Die abschließende Abnahme ist sowohl organisatorisch als auch kryptografisch: Die Dokumentation enthält nur öffentliche Daten, Algorithmus und Kodierung sind eindeutig, Fehler wurden behoben und ein zweiter Prüfer versteht das Ergebnis ohne ein Geheimnis zu sehen. Für Token-Fragen siehe auth-token-security; für den breiteren Kontext zu Signaturen und Vertrauen siehe key-generation-signature-verification.