Enkripsi file apa pun.
Tidak ada yang meninggalkan perangkat Anda.

Kunci file dengan frasa sandi, langsung di browser Anda — pilih format NearSeal yang cepat, atau standar age terbuka agar file bisa dibuka nanti dengan alat apa pun yang kompatibel dengan age. Kami tidak pernah melihat file atau frasa sandi Anda. Masukkan kembali file terenkripsi untuk mendekripsinya.

Letakkan file di sini untuk dienkripsi atau didekripsi
atau

→ 0 file terkirim ke server · enkripsi berjalan di perangkat Anda

LIVE · this device
0 Bdiunggah
0file terkirim
WASMdi browser
retensi

Mengapa mengenkripsi file di browser?

Mengirim dokumen sensitif lewat email atau menyimpannya di cloud membuatnya terekspos kepada siapa pun yang mengelola server tersebut. NearSeal mengenkripsi file secara lokal dengan kunci yang diturunkan dari frasa sandi Anda — format NearSeal, yang menjadi default, menggunakan AES-256-GCM (PBKDF2); atau Anda bisa memilih format age, standar terbuka age-encryption.org (scrypt + ChaCha20-Poly1305), sehingga file bisa dibuka dengan alat apa pun yang kompatibel dengan age, bukan hanya situs ini. Tidak ada yang dikirim ke server dan tidak perlu akun.

Cara kerja NearSeal

  1. Pilih satu atau beberapa file dan masukkan frasa sandi — minimal 8 karakter, diketik dua kali agar salah ketik tidak mengunci Anda di luar.
  2. Browser Anda menurunkan kunci enkripsi 256-bit dari frasa itu. Format NearSeal menjalankan PBKDF2-SHA256 sebanyak 1.048.576 iterasi dengan salt acak baru untuk setiap file; format age menurunkan kuncinya dengan scrypt.
  3. File disegel di perangkat Anda: AES-256-GCM pada format NearSeal (header — termasuk nama file asli — juga diautentikasi, sehingga manipulasi sekecil apa pun membuat dekripsi langsung gagal), atau ChaCha20-Poly1305 pada format age.
  4. Anda mengunduh file tersegel .nearseal atau .age. Untuk mendekripsi, jatuhkan kembali file tersegel ke halaman ini — format dikenali dari byte asli file, jadi tetap berfungsi meski file sudah diganti namanya.

Format NearSeal atau format age — mana yang sebaiknya dipilih?

Format NearSeal adalah bawaan yang cepat: AES-256-GCM dengan kunci turunan PBKDF2, dan nama file asli ikut tersimpan di dalam wadah tersegel, terlindung dari manipulasi. Imbalannya, hanya situs ini yang bisa membukanya. Format age adalah standar terbuka age-encryption.org: bisa lebih lambat dan tidak menyimpan nama file, tetapi file tersegel dapat dibuka dengan alat baris perintah age atau rage serta perangkat lunak lain yang kompatibel dengan age — lebih cocok untuk arsip jangka panjang, atau untuk dikirim ke orang yang lebih suka alatnya sendiri. Patokan sederhana: menyegel untuk diri sendiri, untuk sekarang — NearSeal; menyegel untuk bertahun-tahun, atau untuk alat orang lain — age.

“Tanpa unggah” dan “tanpa pemulihan” adalah dua sisi dari desain yang sama. Karena file dan frasa sandi Anda tidak pernah mencapai server, tidak ada akun, tidak ada email reset, dan tidak ada dukungan yang bisa memulihkan akses — frasa sandi yang Anda pilih adalah satu-satunya kunci yang ada. Itulah keterbatasan jujur dari alat yang tidak pernah melihat data Anda: NearSeal tidak dapat memulihkan frasa sandi yang hilang, tidak dapat membagikan atau menitipkan kunci, dan tidak menyimpan salinan apa pun di cloud. Simpan frasa sandi di pengelola kata sandi, atau catat di tempat yang aman, sebelum menghapus file aslinya.

Pertanyaan yang sering diajukan

Apa yang terjadi jika saya lupa frasa sandi?

File tetap tersegel — selamanya. Tidak ada yang pernah keluar dari perangkat Anda, jadi tidak ada salinan server, tidak ada akun, dan tidak ada prosedur reset yang bisa memulihkannya. Simpan frasa sandi di pengelola kata sandi sebelum menghapus file asli.

Bagaimana cara mendekripsi file tersegel?

Jatuhkan file .nearseal atau .age kembali ke halaman ini dan masukkan frasa sandinya. NearSeal mengenali format dari byte asli file, bukan namanya — file yang sudah diganti namanya tetap terdekripsi dengan baik. File age yang dibuat di tempat lain (misalnya dengan CLI age) juga bisa dijatuhkan di sini.

Apakah ada batas ukuran file?

Semuanya diproses di memori browser Anda, jadi batasnya bergantung pada perangkat Anda, bukan pada paket server mana pun. Jika sebuah file terlalu besar untuk perangkat ini, NearSeal memberi tahu Anda sebelum mulai, bukan gagal di tengah jalan.

Bagian dari Near