Lewati ke konten

Enkripsi AES-256

Enkripsi teks dengan kata sandi menggunakan AES-256-GCM, lalu dekripsi. Kunci diturunkan dengan PBKDF2, semuanya di browser: tidak ada yang dikirim.

  • Gratis
  • Tanpa daftar
  • Tanpa unggah file
  • Windows, Mac, Android, iPhone

Memuat alat…

Tentang alat ini

Lindungi teks dengan kata sandi: teks dienkripsi dengan AES-256-GCM, algoritma yang dipakai bank dan aplikasi pesan, lalu diubah menjadi blok Base64 yang tidak terbaca untuk dikirim atau disimpan. Hanya yang tahu kata sandinya yang bisa mendekripsinya di sini. Semuanya berlangsung di browser Anda.

Kapan menggunakannya

Mengirim informasi sensitif

Kode akses, kata sandi Wi-Fi, atau kredensial yang perlu dibagikan: enkripsi, kirim teks terenkripsi lewat email, dan berikan kata sandinya lewat saluran lain (telepon, SMS).

Menyimpan catatan pribadi

Simpan informasi rahasia dalam bentuk terenkripsi di file, tiket, atau dokumen bersama: tetap tidak terbaca bagi yang tidak punya kata sandi.

Mencoba enkripsi

Developer dan pelajar bisa melihat AES-GCM bekerja: teks yang sama menghasilkan keluaran berbeda setiap kali berkat salt dan vektor inisialisasi acak.

Cara menggunakan

  1. Ketik teks dan kata sandi.
  2. Klik Enkripsi lalu salin hasilnya.
  3. Untuk membacanya, tempel di mode Dekripsi dengan kata sandi yang sama.

Cara kerjanya

Kata sandi tidak langsung dipakai sebagai kunci: kata sandi diproses PBKDF2 dengan SHA-256, 310.000 iterasi, dan salt acak, menghasilkan kunci 256 bit dan membuat serangan brute force sangat mahal. Teks lalu dienkripsi dengan AES-GCM dan vektor inisialisasi acak 12 byte.

Hasilnya menggabungkan salt, vektor inisialisasi, teks terenkripsi, dan tag autentikasi, di-encode Base64. Mode GCM mengautentikasi pesan: jika satu karakter saja diubah, atau kata sandinya salah, dekripsi gagal alih-alih menghasilkan teks yang salah. Semuanya dihitung oleh Web Crypto, bawaan browser.

Tips untuk hasil terbaik

  • Pilih frasa sandi yang panjang (empat kata atau lebih): keamanan terutama bergantung pada kata sandi.
  • Jangan pernah mengirim kata sandi lewat saluran yang sama dengan teks terenkripsi.
  • Kata sandi yang terlupa tidak bisa dipulihkan: simpan di pengelola kata sandi.
  • Untuk mengenkripsi file atau bertukar secara rutin, gunakan alat khusus seperti age, GPG, atau aplikasi pesan berenkripsi end-to-end.
  • Teks terenkripsi bisa ditempel di mana saja (email, catatan, tiket): hanya berisi karakter Base64.

Masalah umum dan solusinya

“Kata sandi salah atau pesan diubah”

Periksa kata sandi (huruf besar/kecil, spasi) dan pastikan teks terenkripsi disalin utuh, tanpa karakter tambahan atau hilang.

Saya tidak bisa mendekripsi teks dari alat lain

Setiap alat punya format sendiri (penurunan kunci, urutan bagian). Alat ini hanya mendekripsi teks yang dienkripsinya sendiri.

Enkripsi butuh satu detik

Memang disengaja: 310.000 iterasi PBKDF2 juga memperlambat serangan yang mencoba jutaan kata sandi.

Pertanyaan umum

Apakah teks atau kata sandi saya dikirim?

Tidak. Enkripsi dan dekripsi dilakukan oleh Web Crypto di browser Anda; tidak ada yang dikirim atau disimpan.

Apakah AES-256 aman?

Ya, ini standar enkripsi simetris yang dipakai pemerintah dan bank. Titik lemahnya adalah kata sandi yang dipilih, bukan algoritmanya.

Mengapa hasilnya berubah setiap kali?

Salt dan vektor inisialisasi acak dibuat untuk setiap enkripsi, sehingga dua teks terenkripsi tidak pernah menunjukkan bahwa isinya sama.

Bisakah kalian memulihkan teks jika saya lupa kata sandi?

Tidak, tidak ada yang bisa: itulah jaminan enkripsi sungguhan.

Pencarian terkait

Masih bermasalah?

Tanyakan di forum: kategori, alat, data perangkat, dan hasil tes akan diisi otomatis.