Generator pasangan kunci WireGuard — kunci X25519 di browser
PengembangGenerator pasangan kunci WireGuard membuat pasangan kunci X25519 dengan Web Crypto API browser dan mengodekannya sebagai string base64 kunci privat dan publik WireGuard.
Halaman ini diterjemahkan dengan bantuan AI dan belum ditinjau secara profesional. Periksa sumber yang dikutip sebelum menggunakannya untuk keputusan penting.
Apa itu
WireGuard adalah protokol VPN yang menggunakan kunci dari keluarga Curve25519. Alat ini menghasilkan pasangan X25519 dalam konteks aman browser, lalu menghasilkan nilai `PrivateKey`, `PublicKey`, dan `PresharedKey` opsional sebagai string base64. Simpan kunci privat dan preshared key dengan aman sebelum menambahkannya ke file konfigurasi.
Cara menggunakan
- 1Pilih apakah akan menyertakan preshared key.
- 2Hasilkan nilai kunci WireGuard.
- 3Gunakan PrivateKey pada peer lokal, daftarkan PublicKey pada peer jarak jauh, dan jangan pernah membagikan kunci privat.
Referensi
| Bidang | Arti |
|---|---|
| PrivateKey | kunci rahasia yang ditempatkan dalam konfigurasi peer lokal |
| PublicKey | kunci publik yang didaftarkan oleh peer jarak jauh |
| PresharedKey | rahasia bersama tambahan yang opsional |
Sumber & standar
- MDN Web Docs: Client-side web APIs - MDN Web Docs
- MDN Web Docs: Web Crypto API - MDN Web Docs
- WireGuard: Quick Start - WireGuard
FAQ
Apakah kunci WireGuard dikirim ke server?
Tidak. Pembuatan kunci X25519 dan pengodean base64 hanya berjalan di browser Anda.
Bisakah saya mengirim kunci privat yang dihasilkan ke peer lain?
Tidak. Simpan PrivateKey hanya di peer lokal. Kirim hanya PublicKey ke sisi lain.
Kapan saya harus menggunakan preshared key?
Gunakan secara opsional antar peer saat Anda menginginkan rahasia simetris tambahan. Jika digunakan, nilai yang sama harus dikonfigurasi pada kedua peer.