WireGuard-Schlüsselpaar-Generator — X25519-Schlüssel im Browser

Entwicklung

Ein WireGuard-Schlüsselpaar-Generator erstellt ein X25519-Schlüsselpaar mit der Web Crypto API des Browsers und codiert es als private und öffentliche WireGuard-Schlüssel-Strings im Base64-Format.

KI-gestützte Übersetzung in Prüfung

Diese Seite wurde mit KI-Unterstützung übersetzt und noch nicht professionell geprüft. Prüfen Sie die zitierten Quellen vor einer wichtigen Entscheidung.

Was ist das

WireGuard ist ein VPN-Protokoll, das Schlüssel der Curve25519-Familie verwendet. Dieses Werkzeug erzeugt ein X25519-Paar in einem sicheren Kontext des Browsers und gibt anschließend die Werte `PrivateKey`, `PublicKey` und optional `PresharedKey` als Base64-Strings aus. Bewahren Sie die privaten und Preshared Keys sicher auf, bevor Sie sie zu Konfigurationsdateien hinzufügen.

WireGuard key = base64(raw 32-byte X25519 private/public key); preshared key = base64(32 random bytes)

Verwendung

  1. 1Wählen Sie, ob ein Preshared Key eingeschlossen werden soll.
  2. 2Erzeugen Sie die WireGuard-Schlüsselwerte.
  3. 3Verwenden Sie PrivateKey auf dem lokalen Peer, registrieren Sie PublicKey auf dem entfernten Peer und geben Sie den Privatschlüssel niemals weiter.

Referenz

WireGuard-Schlüsselpaar-Generator — X25519-Schlüssel im Browser Referenz
FeldBedeutung
PrivateKeygeheimer Schlüssel in der Konfiguration des lokalen Peers
PublicKeyöffentlicher Schlüssel, der vom entfernten Peer registriert wird
PresharedKeyoptionales zusätzliches gemeinsames Geheimnis

Quellen und Normen

FAQ

Werden die WireGuard-Schlüssel an einen Server gesendet?

Nein. Die Erzeugung der X25519-Schlüssel und die Base64-Codierung laufen ausschließlich in Ihrem Browser.

Kann ich den erzeugten Privatschlüssel an den anderen Peer senden?

Nein. Bewahren Sie PrivateKey nur auf dem lokalen Peer auf. Senden Sie nur PublicKey an die andere Seite.

Wann sollte ich einen Preshared Key verwenden?

Verwenden Sie ihn optional zwischen Peers, wenn Sie ein zusätzliches symmetrisches Geheimnis wünschen. Wenn Sie ihn verwenden, muss auf beiden Peers derselbe Wert konfiguriert werden.

Verwandte Tools