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

ใช้ ↑ ↓ เพื่อเลื่อน, Enter เพื่อเปิด, Esc เพื่อปิด

เข้ารหัสข้อความหรือไฟล์ด้วยรหัสผ่าน

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

ทำงานในเบราว์เซอร์ของคุณ ข้อมูลที่คุณป้อนจะไม่ถูกอัปโหลด

ใช้วลีรหัสผ่านที่ยาว เช่น คำสุ่มสี่คำขึ้นไป

ไม่มีทางกู้คืนข้อมูลได้หากไม่มีรหัสผ่าน โปรดเก็บไว้ในที่ปลอดภัย ไม่มีใคร รวมถึงเรา ที่สามารถรีเซ็ตได้

วิธีใช้งาน

  1. เลือก “เข้ารหัส” แล้วเลือก “ข้อความ” หรือ “ไฟล์”
  2. ป้อนเนื้อหาและรหัสผ่าน 2 ครั้ง
  3. คลิก “เข้ารหัส” แล้วคัดลอกข้อความที่เข้ารหัส หรือบันทึกไฟล์ .enc
  4. หากต้องการอ่านอีกครั้ง ให้เลือก “ถอดรหัส” วางข้อความหรือเลือกไฟล์ แล้วป้อนรหัสผ่านเดิม

คำอธิบายตัวเลือก

Algorithm
AES-256 ในโหมด GCM พร้อม salt และ nonce แบบสุ่ม ระบบสร้างคีย์จากรหัสผ่านด้วย PBKDF2-SHA256 และทำซ้ำ 600,000 รอบ ซึ่งช่วยชะลอการเดารหัสผ่าน
Files
ชื่อไฟล์จะถูกเก็บไว้ในข้อมูลที่เข้ารหัส ดังนั้นเมื่อถอดรหัสจะได้ชื่อเดิมกลับมา ไฟล์ที่เข้ารหัสจะลงท้ายด้วย .enc

สิ่งที่อยู่ในข้อมูลที่เข้ารหัส

ผลลัพธ์เป็นโครงสร้างไบนารีสั้นๆ ที่มีรูปแบบคงที่:

ส่วน ขนาด วัตถุประสงค์
เวอร์ชัน 1 ไบต์ ปัจจุบันคือ 1
Salt 16 ไบต์ สุ่ม ทำให้คีย์ต่างกันทุกครั้ง
Nonce 12 ไบต์ สุ่ม ไม่ใช้ซ้ำกับคีย์เดิม
Ciphertext เท่ากับอินพุต เนื้อหาที่เข้ารหัสแล้ว
Authentication tag 16 ไบต์ ตรวจจับรหัสผ่านผิดหรือการแก้ไขใดๆ

นั่นคือโอเวอร์เฮด 45 ไบต์ ข้อความแสดงเป็น Base64 ข้อความ 5 ไบต์ เช่น “hello” จึงได้ 50 ไบต์ ซึ่งเท่ากับ 68 ตัวอักษร ไฟล์บันทึกเป็นไบต์ของตัวเอง โดยเก็บชื่อไว้ก่อนภายในส่วนที่เข้ารหัส (ความยาว 2 ไบต์ตามด้วยชื่อแบบ UTF-8) ไฟล์ .enc จึงใหญ่กว่าต้นฉบับเล็กน้อย

เนื่องจาก salt และ nonce เป็นค่าสุ่ม การเข้ารหัสข้อความเดียวกันด้วยรหัสผ่านเดียวกันสองครั้งจึงให้ผลต่างกัน และถอดรหัสได้ถูกต้องทั้งคู่ คีย์มาจาก PBKDF2 ด้วย HMAC-SHA256 และ 600,000 รอบ ซึ่งเป็นตัวเลขที่แนวทางการจัดเก็บรหัสผ่านของ OWASP ให้ไว้สำหรับฟังก์ชันนี้

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

หากลืมรหัสผ่านจะทำอย่างไร

ไม่สามารถกู้คืนข้อมูลได้ ไม่มีช่องทางลับ และไม่มีใครสามารถรีเซ็ตรหัสผ่านได้

ต้องใช้รหัสผ่านที่แข็งแรงแค่ไหน

ความยาวสำคัญที่สุด วลีรหัสผ่านที่ประกอบด้วยคำสุ่ม 4 คำขึ้นไป หรืออักขระสุ่ม 12 ตัวขึ้นไป เดาได้ยากมาก เพราะการเดาแต่ละครั้งต้องผ่านกระบวนการสร้างคีย์ที่ใช้เวลานาน

สามารถถอดรหัสด้วยซอฟต์แวร์อื่นได้หรือไม่

รูปแบบใช้ AES-GCM มาตรฐานร่วมกับ PBKDF2 แต่โครงสร้างข้อมูล (version, salt, nonce, ciphertext) เป็นรูปแบบเฉพาะของเครื่องมือนี้ ดังนั้นวิธีที่ง่ายที่สุดคือถอดรหัสที่นี่

มีการส่งข้อมูลใดไปยังเซิร์ฟเวอร์หรือไม่

ไม่มี การเข้ารหัสใช้ Web Crypto API ที่มีอยู่ในเบราว์เซอร์ และทั้งข้อความกับรหัสผ่านจะไม่ออกจากอุปกรณ์ของคุณ

ความเป็นส่วนตัว

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

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