ข้ามไปยังเนื้อหาหลัก

เข้ารหัสไฟล์ (AES-256-GCM) ฟรี

เข้ารหัสไฟล์ใดก็ได้ด้วยรหัสผ่านโดยใช้ AES-256-GCM และ PBKDF2 (250,000 รอบ) ไฟล์ .enc เปิดได้เฉพาะด้วยรหัสผ่านที่ถูกต้องและเครื่องมือนี้เท่านั้น ทำงาน client-side ทั้งหมด — ไฟล์ไม่เคยออกจากอุปกรณ์

ใช้งานได้แบบออฟไลน์เมื่อโหลดแล้ว

เว็บไซต์เข้ารหัสออนไลน์รับไฟล์ของคุณ — ที่นี่เข้ารหัสในอุปกรณ์ของคุณ และรหัสผ่านไม่เคยออกจากอุปกรณ์

วางไฟล์ที่นี่ หรือคลิกเพื่อเลือก

Any file · ประมวลผลบนอุปกรณ์ของคุณ

หรือกด Ctrl+V เพื่อวางจากคลิปบอร์ด

เรียกดูไฟล์

ไฟล์ของคุณไม่เคยออกจากอุปกรณ์ การประมวลผลทั้งหมดเกิดขึ้นในเบราว์เซอร์ของคุณ

วางไฟล์และเลือกรหัสผ่าน — คุณจะได้รับสำเนา .enc ที่เปิดได้เฉพาะด้วยรหัสผ่านนั้นเท่านั้น

เก็บรหัสผ่านนี้ไว้ในที่ปลอดภัย เราไม่เห็นรหัสผ่าน จึงกู้คืนรหัสผ่านที่หายไม่ได้ และไฟล์จะถูกล็อกถาวร

การเข้ารหัสที่แข็งแกร่งและได้มาตรฐาน AES-256-GCM โดยคีย์ได้มาจากรหัสผ่านของคุณผ่าน PBKDF2 (250,000 รอบของ SHA-256) salt และ IV แบบสุ่มใหม่ถูกเก็บไว้ในส่วนหัวของไฟล์ การเปลี่ยนแม้แต่ไบต์เดียวจะทำให้การถอดรหัสล้มเหลวที่การตรวจสอบความถูกต้อง

รูปแบบไฟล์ (สำหรับตัวถอดรหัสสำรอง)

"LIBE2" + salt 16 ไบต์ + IV 12 ไบต์ + ciphertext AES-256-GCM คีย์มาจาก PBKDF2-HMAC-SHA256 จำนวน 250 000 รอบ จากรหัสผ่าน UTF-8 ของคุณที่ปรับรูปแบบด้วย NFKC 33 ไบต์แรกของส่วนหัวเป็นข้อมูลที่ผ่านการยืนยัน เนื้อหาที่ถอดรหัสคือความยาวชื่อไฟล์ 2 ไบต์ ชื่อไฟล์ แล้วจึงเป็นไฟล์ ไฟล์ที่สร้างก่อนการอัปเดตนี้ ("LIBE1") ยังเปิดได้

รหัสผ่านของคุณไม่ถูกบันทึกหรือส่งไปที่ใด — ทุกอย่างทำงานในเบราว์เซอร์ของคุณ หากคุณลืมรหัสผ่าน ไฟล์จะไม่สามารถกู้คืนได้ ไฟล์ขนาดใหญ่ (> ~200 MB) ใช้เวลาสองสามวินาทีและใช้หน่วยความจำมาก

วิธีการทำงาน

เข้ารหัสไฟล์ใดๆ ด้วยรหัสผ่าน เพื่อให้เพียงผู้ที่รู้รหัสผ่าน (และใช้เครื่องมือนี้) เปิดได้ การเข้ารหัส และถอดรหัสทั้งคู่ทำงานในเครื่องด้วย Web Crypto API ของเบราว์เซอร์ - ไม่มีเซิร์ฟเวอร์ ไม่มี key escrow

  1. 1
    คุณวางไฟล์และเลือกรหัสผ่าน
    ไฟล์จะถูกอ่านลงในหน่วยความจำในเบราว์เซอร์ของคุณ รหัสผ่านของคุณถูกใช้สร้างคีย์ AES 256 บิตผ่าน PBKDF2 — SHA-256 จำนวน 250,000 รอบ พร้อม salt สุ่มใหม่
  2. 2
    ไฟล์จะเข้ารหัสด้วย AES-256-GCM
    ระบบสร้าง IV สุ่มใหม่ AES-256 ในโหมด Galois/Counter สร้างแท็กยืนยันความถูกต้อง 16 ไบต์ ดังนั้นการแก้ไขไฟล์ที่เข้ารหัสใดๆ จะทำให้การถอดรหัสล้มเหลวอย่างชัดเจน
  3. 3
    ดาวน์โหลดไฟล์ .enc (และถอดรหัสในภายหลัง)
    ผลลัพธ์เริ่มต้นด้วยส่วนหัว "LIBE1" ที่เก็บ salt, IV และชื่อไฟล์ต้นฉบับ ตามด้วยข้อมูลที่เข้ารหัส (ciphertext) วางกลับที่นี่ในโหมดถอดรหัสพร้อมรหัสผ่านเพื่อกู้คืนต้นฉบับ

ไฟล์ของคุณไม่เคยออกจากอุปกรณ์ของคุณ หากลืมรหัสผ่าน ไฟล์จะกู้คืนไม่ได้ — ไม่มีกลไกกู้คืน โดยการออกแบบ

เครื่องมือที่เกี่ยวข้อง

คำถามที่พบบ่อย