Pembuat Kunci PGP & Enkripsi/Dekripsi
Toolkit PGP/OpenPGP yang berjalan sepenuhnya di browser Anda — implementasi referensi yang sama dengan yang dipakai ProtonMail dan Mailvelope. Hasilkan pasangan kunci OpenPGP baru (RSA 2048/4096 atau Curve25519 modern), lalu gunakan halaman yang sama untuk mengenkripsi pesan ke penerima, mendekripsi pesan yang ditujukan kepada Anda, atau menandatangani dan memverifikasi teks. Keempat operasi berjalan di dalam tab, tanpa instalasi atau ketergantungan backend.
Cara menggunakan
Masukkan nama, email, dan frasa sandi yang kuat. Pilih Curve25519 untuk kunci baru (cepat), atau RSA 4096 jika Anda membutuhkan kompatibilitas maksimum dengan tool lama.
Salin atau unduh output "-----BEGIN PGP PUBLIC KEY BLOCK-----". Publikasikan di situs Anda, kirim via email, atau unggah ke keyserver. Kunci publik memang dimaksudkan untuk publik.
Beralih ke tab Enkripsi. Tempel kunci publik penerima dan pesan. Outputnya adalah blok "-----BEGIN PGP MESSAGE-----" — hanya penerima (dengan kunci privat mereka) yang dapat mendekripsinya.
Beralih ke tab Dekripsi. Tempel pesan terenkripsi, kunci privat Anda, dan frasa sandi Anda. Plaintext muncul di bawah.
Hasilkan pasangan kunci PGP / OpenPGP dan enkripsi, dekripsi, tanda tangani, atau verifikasi pesan — langsung di tab browser Anda
🔒 Cara kriptografinya dirangkai
- Materi kunci bersumber dari RNG yang aman secara kriptografis di browser Anda.
- Pencarian bilangan prima RSA, perkalian skalar Curve25519, enkripsi, dekripsi, dan penandatanganan semuanya terjadi di dalam tab browser Anda.
- Frasa sandi Anda dimasukkan langsung ke langkah derivasi kunci S2K secara lokal; tidak ditransmisikan ke server kami.
- Untuk lapisan air-gap tambahan, muat halaman sekali dengan koneksi, lalu putuskan sebelum menghasilkan kunci jangka panjang — toolkit tetap bekerja dari cache service worker.
- Simpan kunci privat dan frasa sandi Anda dengan aman; kehilangan salah satu membuat kunci tidak dapat dipulihkan secara permanen.
Fitur
FAQ
Apakah kunci atau pesan saya meninggalkan perangkat?
Tidak. Generasi kunci, enkripsi, dekripsi, dan penandatanganan semuanya berjalan di dalam tab browser Anda. Frasa sandi, kunci privat, dan plaintext terdekripsi tetap di perangkat Anda — kami tidak menerima salah satu dari mereka.
Algoritma mana yang harus saya pilih?
Curve25519 untuk penggunaan baru: lebih cepat, kunci lebih kecil, keamanan modern. RSA 4096 jika Anda perlu berkomunikasi dengan sistem lebih lama yang hanya mendukung RSA. RSA 2048 hanya untuk kompatibilitas warisan — pedoman terbaru merekomendasikan setidaknya 3072 bit.
Bisakah saya mengimpor kunci yang sudah ada?
Ya. Pada tab Enkripsi / Dekripsi / Tanda Tangan / Verifikasi, tempel blok kunci OpenPGP yang sudah ada. Halaman tidak menyimpannya — hanya menggunakannya untuk operasi saat ini.
Bagaimana jika saya lupa frasa sandi?
Kunci privat menjadi tidak dapat digunakan. Tidak ada pemulihan — itulah inti dari enkripsi yang kuat. Simpan frasa sandi di pengelola kata sandi saat Anda membuat kunci.
Apakah ini kompatibel dengan GnuPG / Thunderbird / ProtonMail?
Ya. Output adalah pesan OpenPGP RFC 4880 standar. Mereka dapat didekripsi oleh GnuPG, OpenPGP Thunderbird, Kleopatra, ProtonMail, dan tool patuh lainnya.
Mengapa Curve25519 menghasilkan secara instan sementara RSA 4096 membutuhkan 10+ detik?
RSA perlu menemukan dua bilangan prima acak besar — proses sampling-dan-pengujian yang memakan waktu. Curve25519 hanya memilih integer acak dalam rentang yang dikenal; tidak ada uji primalitas yang diperlukan.
Kami bisa — dan gratis! Kirim pesan singkat dengan ide Anda. Jika ingin diskusi lebih detail, tinggalkan email dan kami akan menghubungi Anda. Bisa anonim.