การเข้ารหัสข้อความทำอะไรจริง ๆ?
การเข้ารหัสนำข้อความที่อ่านได้และคีย์มาสร้างเป็น ข้อความเข้ารหัส ซึ่งไร้ประโยชน์หากไม่มีคีย์ สำหรับข้อความที่ปกป้องด้วยรหัสผ่าน เครื่องมือที่ดีจะทำสามอย่าง:
- สร้างคีย์จากรหัสผ่านของคุณ อย่างช้า ๆ ด้วยหลายรอบ (PBKDF2, Argon2, scrypt) เพื่อให้การเดารหัสผ่านมีต้นทุนสูง
- เข้ารหัสด้วยอัลกอริทึมสมัยใหม่ ส่วนใหญ่คือ AES-256-GCM ซึ่งตรวจจับการแก้ไขข้อมูลได้ด้วย
- ทำบนอุปกรณ์ของคุณเอง ข้อความต้นฉบับจึงไม่เคยออกจากอุปกรณ์
เทคนิคเก่า ๆ อย่าง ROT13, Base64 หรือ "การเข้ารหัสอักขระ" (encoding) ไม่ใช่การเข้ารหัสลับ ใครก็ย้อนกลับได้
1. เครื่องมือเข้ารหัสข้อความออนไลน์
ผลการค้นหาคำว่า "เข้ารหัสข้อความ" ส่วนใหญ่เป็นเครื่องมือหน้าเดียว: วางข้อความ พิมพ์รหัสผ่าน แล้วได้ข้อความเข้ารหัสไว้คัดลอก หรือได้ลิงก์ไว้ส่ง
- เหมาะกับ: ข้อความครั้งเดียวที่คุณส่งให้คนที่มีรหัสผ่าน
- ข้อควรระวัง: เครื่องมือแบบนี้หลายตัวเข้ารหัสบน เซิร์ฟเวอร์ของเขา ข้อความต้นฉบับของคุณจึงถูกส่งไปที่นั่น เลือกหน้าเว็บที่บอกว่าเข้ารหัสในเบราว์เซอร์ และส่งรหัสผ่านผ่านช่องทางอื่นที่ไม่ใช่ช่องทางเดียวกับข้อความ
- ไม่เหมาะกับ: ข้อความที่คุณอยากเก็บไว้และแก้ไข สุดท้ายคุณจะได้ก้อนข้อความเข้ารหัสที่ต้องหาที่เก็บ และการถอดรหัสหมายถึงต้องกลับไปที่เว็บไซต์นั้น
2. เข้ารหัสไฟล์ข้อความด้วย 7-Zip
สำหรับเอกสารที่คุณเก็บไว้ในดิสก์หรือส่งเป็นไฟล์:
- ติดตั้ง 7-Zip (Windows) หรือโปรแกรมบีบอัดไฟล์อื่นที่รองรับ 7z กับ AES-256
- คลิกขวาที่ไฟล์ → 7-Zip → Add to archive (เพิ่มลงในไฟล์บีบอัด)
- เลือกรูปแบบ 7z การเข้ารหัส AES-256 รหัสผ่านที่รัดกุม และติ๊ก Encrypt file names (เข้ารหัสชื่อไฟล์)
- ลบไฟล์ต้นฉบับที่ไม่ได้เข้ารหัส (และล้างถังรีไซเคิล)
ข้อจำกัด: ถ้าจะอ่านหรือแก้ไขข้อความ คุณต้องแตกไฟล์อีกครั้ง ซึ่งจะทิ้งสำเนาที่ไม่เข้ารหัสไว้ในดิสก์จนกว่าคุณจะลบ ไฟล์ ZIP ที่ใช้ ZipCrypto ตามค่าเริ่มต้นนั้นอ่อนแอ ให้ใช้ 7z หรือ AES ใน ZIP
3. โน้ตปลอดภัยในตัวจัดการรหัสผ่าน
ตัวจัดการรหัสผ่านอย่าง Bitwarden หรือ Proton Pass มี โน้ตปลอดภัย (secure notes): ข้อความที่เก็บอยู่ในห้องนิรภัยเข้ารหัสเดียวกับรหัสผ่านของคุณ และซิงค์ข้ามอุปกรณ์
- เหมาะกับ: ความลับไม่กี่อย่างที่คุณต้องใช้ทั้งบนมือถือและคอมพิวเตอร์
- ข้อจำกัด: ต้องมีบัญชีและใช้คลาวด์ของผู้ให้บริการ ห้องนิรภัยออกแบบมาสำหรับข้อมูลล็อกอินมากกว่าการเขียน ตัวจัดการรหัสผ่านหรือสมุดโน้ตเข้ารหัส?
4. สมุดโน้ตเข้ารหัสใน Chrome
Protect text คือสมุดโน้ตที่ทุกโน้ตถูกเข้ารหัสขณะที่คุณเขียน:
- ติดตั้งจาก Chrome Web Store แล้วปักหมุด
- คลิกไอคอน: สมุดโน้ตจะเปิดในแผงด้านข้างของ Chrome
- ตั้งรหัสผ่านแล้วเก็บ คีย์กู้คืน ที่แสดงเพียงครั้งเดียว
- เขียน แต่ละโน้ตถูกเข้ารหัสด้วย AES-256-GCM ก่อนบันทึก คีย์สร้างจากรหัสผ่านของคุณผ่าน PBKDF2-SHA-256 จำนวน 600,000 รอบ
ทุกอย่างทำงานบน Web Crypto ที่มีอยู่ในเบราว์เซอร์ เก็บโน้ตไว้บนคอมพิวเตอร์ของคุณเท่านั้น และ ไม่เข้าถึงเครือข่าย ข้อความจึงไม่เคยถูกอัปโหลด ตู้เซฟจะล็อกเองหลังผ่านไปไม่กี่นาทีและเมื่อคอมพิวเตอร์ล็อก
ข้อจำกัด: ไม่มีการซิงค์ข้ามอุปกรณ์ โน้ตอยู่บนคอมพิวเตอร์เครื่องเดียว (ย้ายได้ด้วยไฟล์สำรองที่เข้ารหัส) การเข้ารหัสของ Protect text ทำงานอย่างไร
ควรใช้วิธีไหน?
| คุณต้องการ… | ใช้ |
|---|---|
| ส่งข้อความลับครั้งเดียว | เครื่องมือออนไลน์ที่เข้ารหัสในเบราว์เซอร์ แล้วส่งรหัสผ่านแยกต่างหาก |
| ปกป้องเอกสารในดิสก์ | 7-Zip รูปแบบ 7z AES-256 เข้ารหัสชื่อไฟล์ |
| มีความลับไม่กี่อย่างบนทุกอุปกรณ์ | โน้ตปลอดภัยของตัวจัดการรหัสผ่าน |
| เก็บและแก้ไขโน้ตส่วนตัวใน Chrome ออฟไลน์ ไม่ต้องมีบัญชี | Protect text |
วิธีเลือกรหัสผ่านสำหรับข้อความที่เข้ารหัส
- ยาวดีกว่าซับซ้อน คำสุ่มสี่ถึงหกคำจำง่ายกว่าและเดายากกว่า
P@ssw0rd1 - ไม่ซ้ำ อย่าใช้รหัสผ่านซ้ำกับเว็บไซต์
- กู้คืนได้ เก็บไว้ในตัวจัดการรหัสผ่าน หรือจดคีย์กู้คืนไว้แล้วเก็บให้ห่างจากคอมพิวเตอร์ ข้อความที่เข้ารหัสโดยไม่มีคีย์จะกู้คืนไม่ได้
เพิ่มเติม: เปรียบเทียบแอปโน้ตที่ปลอดภัย