Langkau ke kandungan utama

Penyulitan Fail (AES-256-GCM) percuma

Sulitkan mana-mana fail dengan kata laluan menggunakan AES-256-GCM dan PBKDF2 (250,000 lelaran). Output .enc hanya dibuka dengan kata laluan yang betul, dan hanya alat ini yang boleh menyahsulitnya. Sepenuhnya sisi klien β€” fail anda tidak pernah meninggalkan peranti anda.

Berfungsi luar talian selepas dimuatkan

Laman penyulitan dalam talian menerima fail anda β€” di sini ia disulitkan pada peranti anda, dan kata laluan tidak pernah meninggalkannya.

Lepaskan fail di sini, atau klik untuk semak imbas

Any file Β· diproses pada peranti anda

atau tekan Ctrl+V untuk menampal daripada papan keratan

Layar fail

Fail anda tidak pernah meninggalkan peranti. Semua pemprosesan berlaku secara tempatan dalam pelayar anda.

Jatuhkan mana-mana fail dan pilih kata laluan β€” anda akan mendapat salinan .enc yang hanya boleh dibuka dengan kata laluan itu.

Simpan kata laluan ini di tempat selamat. Kami tidak pernah melihatnya, jadi kata laluan yang hilang tidak boleh dipulihkan dan fail kekal terkunci selama-lamanya.

Enkripsi kukuh dan piawai. AES-256-GCM dengan kunci yang diterbitkan daripada kata laluan anda melalui PBKDF2 (250 000 lelaran SHA-256). Salt rawak dan IV disimpan dalam pengepala fail; mengubah satu bait pun menyebabkan pemeriksaan pengesahan gagal.

Format fail (untuk penyahsulit sandaran)

"LIBE2" + 16-bait garam + 12-bait IV + teks sifir AES-256-GCM. Kunci ialah PBKDF2-HMAC-SHA256, 250 000 lelaran, daripada kata laluan UTF-8 ternormal NFKC anda. 33 bait pengepala pertama ialah data disahkan. Kandungan yang dinyahsulit ialah panjang nama fail 2 bait, nama fail, kemudian fail. Fail yang dibuat sebelum kemas kini ini ("LIBE1") masih boleh dibuka.

Kata laluan anda tidak pernah disimpan atau dihantar β€” semua berjalan dalam pelayar anda. Jika hilang, fail tidak dapat dipulihkan. Fail besar (> ~200 MB) mengambil beberapa saat dan menggunakan memori yang banyak.

Cara ia berfungsi

Sulitkan sebarang fail dengan kata laluan jadi hanya seseorang yang tahu kata laluan (dan menggunakan alat ini) boleh membukanya. Penyulitan dan penyahsulit kedua-duanya berjalan secara tempatan dengan API Web Crypto pelayar β€” tiada pelayan, tiada escrow kunci.

  1. 1
    Anda menurunkan fail dan memilih kata laluan
    Fail dibaca ke dalam memori dalam pelayar anda. Kata laluan anda memperoleh kunci AES 256-bit melalui PBKDF2 β€” 250 000 lelaran SHA-256 dengan garam rawak segar.
  2. 2
    Fail disulitkan dengan AES-256-GCM
    IV rawak segar dijana. AES-256 dalam Mod Galois/Kaunter menghasilkan teg pengesahan 16-bait, jadi sebarang gangguan dengan fail disulitkan membuat penyahsulit gagal keras.
  3. 3
    Muat turun fail .enc (dan penyahsulit kemudian)
    Output bermula dengan tajuk "LIBE1" yang membawa garam, IV, dan nama fail asal, diikuti teks sifer. Turunkannya di sini dalam mod Penyahsulit dengan kata laluan untuk memulihkan asal.

Fail anda tidak pernah meninggalkan peranti anda. Hilangkan kata laluan dan fail hilang β€” tiada mekanisme pemulihan, mengikut rancangan.

Alat berkaitan

Soalan lazim