วิธีเข้ารหัสข้อความในเบราว์เซอร์

การเข้ารหัสข้อความต้องใช้รหัสผ่านและเครื่องมือที่เปลี่ยนข้อความให้เป็นข้อความเข้ารหัสที่อ่านไม่ออก ควรใช้ AES-256 และทำบนคอมพิวเตอร์ของคุณเอง เว็บไซต์เข้ารหัสข้อความออนไลน์ใช้ได้กับข้อความครั้งเดียว แต่คุณต้องไว้ใจหน้าเว็บนั้น สำหรับข้อความที่ต้องเก็บไว้ ให้ใช้ไฟล์เข้ารหัส (7-Zip กับ AES-256) หรือสมุดโน้ตเข้ารหัสอย่าง Protect text ซึ่งเข้ารหัสทุกโน้ตในเบราว์เซอร์

เพิ่มใน Chrome

ฟรี 52 ภาษา

การเข้ารหัสข้อความทำอะไรจริง ๆ?

การเข้ารหัสนำข้อความที่อ่านได้และคีย์มาสร้างเป็น ข้อความเข้ารหัส ซึ่งไร้ประโยชน์หากไม่มีคีย์ สำหรับข้อความที่ปกป้องด้วยรหัสผ่าน เครื่องมือที่ดีจะทำสามอย่าง:

  1. สร้างคีย์จากรหัสผ่านของคุณ อย่างช้า ๆ ด้วยหลายรอบ (PBKDF2, Argon2, scrypt) เพื่อให้การเดารหัสผ่านมีต้นทุนสูง
  2. เข้ารหัสด้วยอัลกอริทึมสมัยใหม่ ส่วนใหญ่คือ AES-256-GCM ซึ่งตรวจจับการแก้ไขข้อมูลได้ด้วย
  3. ทำบนอุปกรณ์ของคุณเอง ข้อความต้นฉบับจึงไม่เคยออกจากอุปกรณ์

เทคนิคเก่า ๆ อย่าง ROT13, Base64 หรือ "การเข้ารหัสอักขระ" (encoding) ไม่ใช่การเข้ารหัสลับ ใครก็ย้อนกลับได้

1. เครื่องมือเข้ารหัสข้อความออนไลน์

ผลการค้นหาคำว่า "เข้ารหัสข้อความ" ส่วนใหญ่เป็นเครื่องมือหน้าเดียว: วางข้อความ พิมพ์รหัสผ่าน แล้วได้ข้อความเข้ารหัสไว้คัดลอก หรือได้ลิงก์ไว้ส่ง

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

2. เข้ารหัสไฟล์ข้อความด้วย 7-Zip

สำหรับเอกสารที่คุณเก็บไว้ในดิสก์หรือส่งเป็นไฟล์:

  1. ติดตั้ง 7-Zip (Windows) หรือโปรแกรมบีบอัดไฟล์อื่นที่รองรับ 7z กับ AES-256
  2. คลิกขวาที่ไฟล์ → 7-Zip → Add to archive (เพิ่มลงในไฟล์บีบอัด)
  3. เลือกรูปแบบ 7z การเข้ารหัส AES-256 รหัสผ่านที่รัดกุม และติ๊ก Encrypt file names (เข้ารหัสชื่อไฟล์)
  4. ลบไฟล์ต้นฉบับที่ไม่ได้เข้ารหัส (และล้างถังรีไซเคิล)

ข้อจำกัด: ถ้าจะอ่านหรือแก้ไขข้อความ คุณต้องแตกไฟล์อีกครั้ง ซึ่งจะทิ้งสำเนาที่ไม่เข้ารหัสไว้ในดิสก์จนกว่าคุณจะลบ ไฟล์ ZIP ที่ใช้ ZipCrypto ตามค่าเริ่มต้นนั้นอ่อนแอ ให้ใช้ 7z หรือ AES ใน ZIP

3. โน้ตปลอดภัยในตัวจัดการรหัสผ่าน

ตัวจัดการรหัสผ่านอย่าง Bitwarden หรือ Proton Pass มี โน้ตปลอดภัย (secure notes): ข้อความที่เก็บอยู่ในห้องนิรภัยเข้ารหัสเดียวกับรหัสผ่านของคุณ และซิงค์ข้ามอุปกรณ์

  • เหมาะกับ: ความลับไม่กี่อย่างที่คุณต้องใช้ทั้งบนมือถือและคอมพิวเตอร์
  • ข้อจำกัด: ต้องมีบัญชีและใช้คลาวด์ของผู้ให้บริการ ห้องนิรภัยออกแบบมาสำหรับข้อมูลล็อกอินมากกว่าการเขียน ตัวจัดการรหัสผ่านหรือสมุดโน้ตเข้ารหัส?

4. สมุดโน้ตเข้ารหัสใน Chrome

Protect text คือสมุดโน้ตที่ทุกโน้ตถูกเข้ารหัสขณะที่คุณเขียน:

  1. ติดตั้งจาก Chrome Web Store แล้วปักหมุด
  2. คลิกไอคอน: สมุดโน้ตจะเปิดในแผงด้านข้างของ Chrome
  3. ตั้งรหัสผ่านแล้วเก็บ คีย์กู้คืน ที่แสดงเพียงครั้งเดียว
  4. เขียน แต่ละโน้ตถูกเข้ารหัสด้วย AES-256-GCM ก่อนบันทึก คีย์สร้างจากรหัสผ่านของคุณผ่าน PBKDF2-SHA-256 จำนวน 600,000 รอบ

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

ข้อจำกัด: ไม่มีการซิงค์ข้ามอุปกรณ์ โน้ตอยู่บนคอมพิวเตอร์เครื่องเดียว (ย้ายได้ด้วยไฟล์สำรองที่เข้ารหัส) การเข้ารหัสของ Protect text ทำงานอย่างไร

ควรใช้วิธีไหน?

คุณต้องการ…ใช้
ส่งข้อความลับครั้งเดียวเครื่องมือออนไลน์ที่เข้ารหัสในเบราว์เซอร์ แล้วส่งรหัสผ่านแยกต่างหาก
ปกป้องเอกสารในดิสก์7-Zip รูปแบบ 7z AES-256 เข้ารหัสชื่อไฟล์
มีความลับไม่กี่อย่างบนทุกอุปกรณ์โน้ตปลอดภัยของตัวจัดการรหัสผ่าน
เก็บและแก้ไขโน้ตส่วนตัวใน Chrome ออฟไลน์ ไม่ต้องมีบัญชีProtect text

วิธีเลือกรหัสผ่านสำหรับข้อความที่เข้ารหัส

  • ยาวดีกว่าซับซ้อน คำสุ่มสี่ถึงหกคำจำง่ายกว่าและเดายากกว่า P@ssw0rd1
  • ไม่ซ้ำ อย่าใช้รหัสผ่านซ้ำกับเว็บไซต์
  • กู้คืนได้ เก็บไว้ในตัวจัดการรหัสผ่าน หรือจดคีย์กู้คืนไว้แล้วเก็บให้ห่างจากคอมพิวเตอร์ ข้อความที่เข้ารหัสโดยไม่มีคีย์จะกู้คืนไม่ได้

เพิ่มเติม: เปรียบเทียบแอปโน้ตที่ปลอดภัย

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

การเข้ารหัสข้อความหมายถึงอะไร?

การเข้ารหัสเปลี่ยนข้อความที่อ่านได้ให้เป็นข้อความเข้ารหัสที่ดูเหมือนตัวอักษรสุ่ม มีเพียงคนที่มีคีย์ที่ถูกต้อง ซึ่งมักสร้างจากรหัสผ่าน ที่เปลี่ยนกลับได้ AES-256 คืออัลกอริทึมมาตรฐานสำหรับงานนี้

เข้ารหัสข้อความบนเว็บไซต์ปลอดภัยไหม?

ปลอดภัยก็ต่อเมื่อหน้าเว็บเข้ารหัสในเบราว์เซอร์ของคุณ และคุณไว้ใจหน้าเว็บนั้น เครื่องมือออนไลน์จำนวนมากส่งข้อความของคุณไปยังเซิร์ฟเวอร์ของเขา สำหรับเรื่องสำคัญ ให้ใช้เครื่องมือที่ทำงานแบบออฟไลน์บนคอมพิวเตอร์ของคุณเอง

จะเข้ารหัสไฟล์ข้อความได้อย่างไร?

ใช้ 7-Zip: คลิกขวาที่ไฟล์ เลือก 7-Zip > Add to archive เลือกรูปแบบ 7z, AES-256 และรหัสผ่าน แล้วติ๊ก Encrypt file names จากนั้นลบไฟล์ต้นฉบับ ไฟล์ ZIP ธรรมดาที่ใช้ ZipCrypto ตามค่าเริ่มต้นนั้นอ่อนแอ

WebCrypto คืออะไร?

Web Cryptography API ที่มีอยู่ในเบราว์เซอร์สมัยใหม่ ให้หน้าเว็บและส่วนขยายใช้อัลกอริทึมมาตรฐาน เช่น AES-GCM และ PBKDF2 ซึ่งเบราว์เซอร์เป็นผู้ทำงานเอง Protect text ใช้สิ่งนี้สำหรับการเข้ารหัสทั้งหมด

ข้อความที่เข้ารหัสถอดรหัสได้โดยไม่มีรหัสผ่านไหม?

ไม่ได้ หากใช้ AES-256 และรหัสผ่านที่รัดกุม รหัสผ่านที่อ่อนอาจถูกเดาได้ นี่คือเหตุผลที่การสร้างคีย์แบบช้า เช่น PBKDF2 หลายรอบ มีความสำคัญ

การซ่อนหรือเบลอข้อความเหมือนกับการเข้ารหัสไหม?

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

อัปเดตเมื่อ: