Enkripsi & Dekripsi PGP — Gratis, Privat, Berbasis Browser
Ruang kerja PGP lengkap didukung OpenPGP.js: buat pasangan kunci ECC modern, enkripsi pesan untuk kunci publik mana pun, dekripsi dengan kunci privat Anda, serta tanda tangani teks atau verifikasi. Semua operasi berjalan lokal di browser Anda — tidak ada kunci atau pesan yang dikirimkan.
Privat sejak awal. Semua kriptografi berjalan di browser Anda melalui OpenPGP.js — kunci, frasa sandi, dan pesan tidak pernah keluar dari perangkat Anda, dan kunci hanya disimpan jika Anda mengeklik Simpan.
Pertanyaan yang Sering Diajukan
- Apakah kunci atau pesan saya diunggah ke suatu tempat?
- Tidak. Semua kriptografi berjalan di browser Anda melalui OpenPGP.js. Kunci, frasa sandi, dan pesan tidak pernah meninggalkan perangkat Anda, dan tidak ada yang disimpan kecuali Anda mengeklik "Simpan kunci di browser ini".
- Jenis kunci apa yang dibuat oleh alat ini?
- Kunci ECC modern pada curve25519 — standar default OpenPGP saat ini. Kunci ini lebih ringkas dan cepat dibanding RSA 4096-bit lama dengan tingkat keamanan setara, serta kompatibel dengan GnuPG 2.1+ dan semua klien PGP modern.
- Bisakah saya menggunakan kunci yang dibuat di tempat lain (GnuPG, Keybase)?
- Bisa. Tempel blok kunci berformat armor apa pun (-----BEGIN PGP … KEY BLOCK-----). Kunci RSA, ECC, dan Ed25519 semuanya berfungsi untuk enkripsi, dekripsi, penandatanganan, dan verifikasi.
- Bagaimana jika saya lupa frasa sandi saya?
- Frasa sandi mengenkripsi kunci privat Anda dan tidak dapat dipulihkan — itulah tujuan keamanannya. Tanpa frasa sandi, kunci privat tidak dapat digunakan, jadi simpanlah di pengelola kata sandi.
- Apa perbedaan antara enkripsi dan penandatanganan?
- Enkripsi menyembunyikan konten sehingga hanya penerima yang dapat membacanya. Penandatanganan membuktikan bahwa pesan berasal dari Anda dan belum diubah — teks tetap dapat dibaca. Anda dapat melakukan salah satu atau keduanya.
- Apakah aman mengeklik "Simpan kunci di browser ini"?
- Opsi ini menyimpan kunci di localStorage browser untuk kenyamanan. Siapa pun yang memiliki akses ke profil browser Anda dapat membacanya, jadi gunakan hanya di perangkat pribadi — mengunduh file .asc dan menyimpannya secara offline jauh lebih aman.
Cara mengenkripsi pesan dengan PGP
- Buat atau masukkan pasangan kunci. Di tab Buat, masukkan nama/email dan frasa sandi untuk membuat pasangan kunci ECC (curve25519). Unduh kedua file .asc — atau tempel kunci yang sudah Anda miliki di tab lain.
- Enkripsi dengan kunci publik. Di tab Enkripsi, tempel blok kunci PUBLIK penerima dan pesan Anda, lalu klik Enkripsi. Hanya kunci privat mereka yang dapat membaca output terenkripsi.
- Dekripsi dengan kunci privat Anda. Di tab Dekripsi, tempel kunci PRIVAT Anda, frasa sandinya, dan pesan terenkripsi. Teks biasa akan langsung muncul — tetap sepenuhnya offline.
- Tanda tangani dan verifikasi. Gunakan Tanda Tangan untuk membuat pesan bertanda tangan yang dapat diverifikasi orang lain dengan kunci publik Anda, dan Verifikasi untuk memeriksa keaslian pesan.
GratisTanpa pendaftaranBerjalan di browser Anda
Kasus Penggunaan
- Membuat pasangan kunci PGP untuk email terenkripsi tanpa perlu menginstal GnuPG
- Mengenkripsi rahasia API atau kata sandi ke kunci publik rekan kerja sebelum mengirimkannya lewat chat
- Mendekripsi pesan PGP di perangkat yang tidak mengizinkan pemasangan aplikasi
- Menandatangani pengumuman rilis atau pemberitahuan keamanan agar pembaca dapat memverifikasi pembuatnya
- Memverifikasi checksum bertanda tangan dari file yang diunduh terhadap kunci publik pengelola