Enkripsi dan dekripsi teks
Ubah pesan menjadi teks tak terbaca yang hanya bisa dibuka oleh orang yang punya frasa sandinya. Enkripsi dilakukan di perangkat Anda.
Tersegel di perangkat ini
Berjalan di browser Anda. Tidak ada yang diunggah.
Tersegel
Berikan kepada penerima lewat saluran lain selain pesan itu, misalnya langsung atau lewat telepon.
Frasa sandi ini pendek. Siapa pun yang mendapatkan teks terenkripsi bisa mencoba menebaknya: gunakan minimal 4 kata acak atau 12 karakter acak.
Kedua frasa sandi tidak cocok.
Teks terenkripsi Pesan terdekripsi
Teks terenkripsi akan muncul di sini. Aman dikirim lewat email atau chat: tanpa frasa sandi, teks ini tidak mengungkap apa pun selain perkiraan panjangnya. Pesan asli akan muncul di sini.
Cara perlindungannya
Enkripsi AES-256-GCM. Kunci diturunkan dari frasa sandi Anda dengan PBKDF2-SHA-256 dan 600.000 iterasi, dengan salt dan nonce acak untuk setiap pesan. Setiap perubahan pada teks terenkripsi akan terdeteksi.
Cara kerjanya
-
Tulis pesan Anda
Ketik atau tempel teks yang ingin dilindungi, lalu pilih frasa sandi yang kuat dan ketik dua kali.
-
Kirim teks terenkripsi
Salin hasilnya ke email, chat, atau catatan. Berikan frasa sandi secara terpisah, jangan pernah dalam pesan yang sama.
-
Dekripsi saat diterima
Penerima membuka halaman ini, memilih Dekripsi, menempelkan teks, lalu memasukkan frasa sandi.
Pertanyaan umum
Seberapa aman enkripsi ini?
Alat ini memakai AES-256 dalam mode GCM, standar yang digunakan bank dan pemerintah, melalui mesin Web Crypto bawaan browser Anda. Kunci berasal dari frasa sandi Anda melalui PBKDF2-SHA-256 dengan 600.000 iterasi, sehingga setiap tebakan menjadi lambat bagi penyerang. Pada praktiknya, kekuatannya bergantung pada frasa sandi Anda.
Apakah pesan atau frasa sandi saya dikirim ke server?
Tidak. Enkripsi dan dekripsi berjalan sepenuhnya di browser Anda. Pesan maupun frasa sandi tidak dikirim atau disimpan oleh halaman ini.
Bagaimana jika saya lupa frasa sandinya?
Pesan tidak bisa dipulihkan. Tidak ada pintu belakang dan tidak ada reset: itulah yang membuat enkripsi ini bisa dipercaya. Simpan frasa sandi di pengelola kata sandi jika Anda membutuhkannya nanti.
Mengapa pesan yang sama memberi hasil berbeda setiap kali?
Setiap enkripsi memakai salt dan nonce acak yang baru. Ini menyembunyikan apakah dua teks terenkripsi berisi pesan yang sama, dan keduanya tetap bisa didekripsi dengan frasa sandi yang sama.
Bisakah saya mendekripsi teks dengan program lain?
Bisa, dengan sedikit kode. Teksnya berformat Base64: satu byte versi (1), jumlah iterasi sebagai angka big-endian 4 byte, salt 16 byte, nonce 12 byte, lalu ciphertext AES-256-GCM dan tag 16 byte-nya. 33 byte pertama diautentikasi sebagai associated data, dan frasa sandi dinormalisasi ke Unicode NFC sebelum PBKDF2-SHA-256.
Apakah cocok untuk informasi yang sangat sensitif?
Alat ini melindungi isi pesan dengan baik, asalkan frasa sandinya kuat dan dibagikan dengan aman. Alat ini tidak menyembunyikan siapa pengirim pesan atau kapan pesan dikirim. Untuk percakapan pribadi yang berkelanjutan, aplikasi pesan dengan enkripsi end-to-end lebih praktis.