Alat pembangun

Sulitkan teks

Lindungi mesej dengan frasa laluan, menggunakan AES-256 sebenar yang tidak pernah meninggalkan peranti anda.

Sulitkan teks Berjalan pada peranti anda
  • Berjalan dalam pelayar anda — teks anda tidak pernah dihantar ke mana-mana
  • Tanpa pendaftaran, tanpa kuota, percuma digunakan sebanyak mana yang anda suka

Cara ia berfungsi

Menyulitkan sesuatu di tapak web lazimnya mengalahkan tujuan sendiri: anda menyerahkan teks biasa dan sering frasa laluan kepada pelayan, dan hanya perlu mempercayai apa yang berlaku seterusnya. Ini berjalan dalam halaman, menggunakan kriptografi pelayar sendiri, jadi kedua-duanya tidak pernah meninggalkan peranti anda.

Apa yang digunakan

AES-256 dalam mod GCM, melalui pelaksanaan Web Crypto terbina dalam pelayar — primitif yang sama yang melindungi HTTPS, bukan sifer buatan sendiri. Kunci diterbitkan daripada frasa laluan anda dengan PBKDF2-SHA256 sebanyak 250,000 lelaran, yang menjadikan meneka frasa laluan perlahan bagi penyerang. Garam rawak dan nonce baharu dijana bagi setiap mesej, jadi menyulitkan teks yang sama dua kali menghasilkan output yang berbeza.

GCM mengesahkan dan juga menyembunyikan

GCM ialah mod yang disahkan: penyahsulitan gagal jika walau satu aksara blok yang disulitkan telah diubah. Itu bermakna ia memberitahu anda mesej itu utuh, bukan sekadar ia rahsia.

Frasa laluan anda ialah segala-galanya

Tiada pemulihan, tiada tetapan semula dan tiada pintu belakang. Jika anda hilang frasa laluan, mesej itu hilang selama-lamanya, dan itu sifat penyulitan sebenar dan bukannya had di sini. Kekuatan keseluruhannya bergantung pada frasa laluan — yang panjang daripada beberapa perkataan yang tidak berkaitan jauh lebih baik daripada yang pendek dan rumit.

Untuk apa ini dan bukan untuk apa

Ia sesuai untuk menghantar nota melalui saluran yang tidak dipercayai, atau menyimpan sesuatu dalam fail yang anda lebih suka tidak boleh dibaca. Ia bukan sistem pemesejan: anda masih perlu menyampaikan frasa laluan kepada penerima dengan cara lain, dan melakukannya dengan buruk membatalkan segala-galanya.

Soalan lazim

Sulitkan teks — soalan lazim

Adakah ini penyulitan sebenar?

Ya — AES-256-GCM melalui API Web Crypto pelayar, dengan terbitan kunci PBKDF2. Ia bukan sifer mainan.

Bolehkah anda memulihkan mesej saya jika saya hilang frasa laluan?

Tidak. Tiada pemulihan dan tiada pintu belakang. Itulah yang menjadikannya penyulitan.

Adakah mesej atau frasa laluan saya dihantar ke mana-mana?

Tidak. Kedua-duanya kekal dalam halaman. Tiada apa-apa dihantar atau disimpan.

Mengapa teks yang sama disulitkan secara berbeza setiap kali?

Garam rawak dan nonce baharu digunakan setiap kali, yang disengajakan dan betul.