การเข้ารหัสแบบ end-to-end คืออะไร?
บริการส่งไฟล์ส่วนใหญ่เข้ารหัสไฟล์ระหว่างส่ง (TLS) และขณะจัดเก็บบนเซิร์ฟเวอร์ วิธีนี้ป้องกันคนภายนอก แต่ตัวบริการถือคีย์เอง จึงอ่านไฟล์ได้ในทางเทคนิค การเข้ารหัสแบบ end-to-end (E2EE) ย้ายการเข้ารหัสไปไว้ที่ปลายทั้งสองฝั่ง เบราว์เซอร์ของคุณเข้ารหัสก่อนอัปโหลด เบราว์เซอร์ของผู้รับถอดรหัสหลังดาวน์โหลด และสิ่งที่อยู่บนเซิร์ฟเวอร์ระหว่างนั้นอ่านไม่ได้ถ้าไม่มีคีย์ ซึ่งไม่ได้เก็บไว้ที่นั่น
ในทางปฏิบัติ เมื่อใช้ E2EE การเจาะระบบจัดเก็บ การเข้าถึงโดยผิดพลาด หรือคำขอทางกฎหมายต่อบริการ จะได้แค่ข้อมูลที่เข้ารหัสไว้เท่านั้น อ่านคำอธิบายแบบเข้าใจง่ายที่ การเข้ารหัสแบบ end-to-end คืออะไร
วิธีส่งไฟล์แบบเข้ารหัส end-to-end
ขั้นตอนที่ 2
เปิดการเข้ารหัสแบบ end-to-end
เปิดในตัวเลือกการส่ง เบราว์เซอร์จะสร้างคีย์สุ่มและเข้ารหัสแต่ละไฟล์ระหว่างอัปโหลด
ขั้นตอนที่ 3
ใส่รหัสผ่าน (ถ้าต้องการ)
รหัสผ่านจะถูกรวมเข้ากับคีย์ แม้คนที่มีลิงก์เต็มก็ถอดรหัสไม่ได้ถ้าไม่มีรหัสผ่าน
ขั้นตอนที่ 4
แชร์ลิงก์เต็ม
คัดลอกลิงก์ทั้งหมด รวมส่วนหลังเครื่องหมาย # หรือให้ Transfr ส่งอีเมลถึงผู้รับสูงสุด 10 คน ผู้รับเปิดลิงก์แล้วเบราว์เซอร์ของเขาจะถอดรหัสไฟล์
เข้ารหัสการส่งครั้งถัดไปของคุณ
การเข้ารหัสแบบ end-to-end ใช้ได้ฟรี สูงสุด 100 GB ต่อการส่ง
ทำงานอย่างไรเบื้องหลัง?
| ส่วนประกอบ | การทำงานบน Transfr |
|---|---|
| อัลกอริทึม | AES-GCM 128 บิต ตามแนวทางของ Send แบบโอเพนซอร์สของ Mozilla |
| คีย์ | สร้างแบบสุ่มในเบราว์เซอร์ของคุณ |
| ที่อยู่ของคีย์ | ในลิงก์หลังเครื่องหมาย # ซึ่งเบราว์เซอร์ไม่ส่งไปยังเซิร์ฟเวอร์เมื่อเปิดหน้า |
| สิ่งที่ถูกเข้ารหัส | ไฟล์ ชื่อไฟล์ และข้อความ |
| เมื่อใส่รหัสผ่าน | คีย์ถูกสร้างจากความลับในลิงก์และรหัสผ่านร่วมกัน |
การส่งแบบปกติก็ได้รับการปกป้องเช่นกัน ไฟล์ถูกเข้ารหัสด้วย TLS ระหว่างส่ง และด้วย AES-256 ขณะจัดเก็บ ความต่างคือ ในการส่งแบบปกติ บริการถือคีย์ ส่วนในการส่งแบบ end-to-end ไม่มีใครถือคีย์นอกจากคนที่มีลิงก์เต็ม
การเข้ารหัสแบบ end-to-end ไม่ได้ซ่อนอะไรบ้าง?
ข้อจำกัดที่บอกตรงๆ สำคัญต่อการตัดสินใจเรื่องความปลอดภัย แม้ใช้ E2EE เซิร์ฟเวอร์ยังรู้ว่ามีการส่งนี้อยู่ ไฟล์ที่เข้ารหัสใหญ่แค่ไหน มีกี่ไฟล์ สร้างเมื่อไร และถูกดาวน์โหลดเมื่อไร และใครก็ตามที่คุณให้ลิงก์เต็มก็ถอดรหัสได้ รหัสผ่านและวันหมดอายุสั้นๆ จึงเป็นคู่หูที่ดี
ลิงก์ยังเป็นส่วนตัวได้เท่ากับที่ที่คุณวางมันไว้ อีเมลที่มีลิงก์เต็มอยู่ในกล่องอีเมลของผู้รับเหมือนข้อความอื่น ลิงก์ที่วางในแชตกลุ่ม LINE ทุกคนในกลุ่มก็อ่านได้ ถ้าเรื่องนี้สำคัญ ให้คัดลอกลิงก์เองแล้วส่งผ่านช่องทางที่คุณไว้ใจ และส่งรหัสผ่านผ่านอีกช่องทาง การดักข้อความเดียวจะไม่พอที่จะเปิดไฟล์
ข้อแลกเปลี่ยนที่ควรรู้ก่อนเปิดใช้
| การส่งแบบปกติ | การส่งแบบ end-to-end | |
|---|---|---|
| โครงสร้างโฟลเดอร์ | อยู่ครบ | ไม่มี ไฟล์ถูกส่งแบบเรียงกัน |
| อัปโหลดต่อหลังรีเฟรชหน้า | ได้ สำหรับไฟล์ที่ใหญ่กว่า 16 MB | ไม่ได้ |
| ตัวอย่างในเบราว์เซอร์ | ได้ | ได้ ถึง 2 GB |
| ถ้าลิงก์เต็มหาย | ส่งลิงก์ใหม่จากอีเมลหรือแดชบอร์ด | ถอดรหัสไม่ได้ถ้าอุปกรณ์ไม่มีคีย์แล้ว |
ถ้าต้องเก็บโครงสร้างโฟลเดอร์ ให้ ZIP ก่อนแล้วส่งไฟล์ ZIP แบบเข้ารหัส end-to-end สำหรับการอัปโหลด 100 GB บนเน็ตที่ไม่เสถียร ให้พิจารณาใช้รหัสผ่านและวันหมดอายุสั้นๆ แทน เพื่อให้อัปโหลดต่อได้ อ่าน ส่งโฟลเดอร์ และ ส่งไฟล์ 100 GB
ควรใช้การเข้ารหัสแบบ end-to-end เมื่อไร?
- สัญญาและเอกสารกฎหมาย: ดู บริการสำหรับสำนักงานกฎหมาย
- ข้อมูลสุขภาพ การเงิน หรือเอกสารประจำตัว: สำเนาบัตร สลิปเงินเดือน ผลตรวจ
- งานที่ยังไม่เปิดตัว: เพลง แคมเปญ หรือแบบผลิตภัณฑ์
- ข้อมูลส่วนบุคคลของลูกค้า: ในไทยมี พ.ร.บ.คุ้มครองข้อมูลส่วนบุคคล (PDPA) ควรตรวจสอบข้อกำหนดที่ใช้กับคุณ
สำหรับการแชร์ทั่วไป เช่น รูปเที่ยว การส่งแบบปกติพร้อมรหัสผ่านมักเพียงพอ และยังเก็บโฟลเดอร์และอัปโหลดต่อได้ หน้า ส่งไฟล์อย่างปลอดภัย เปรียบเทียบการป้องกันทุกแบบ และ การป้องกันด้วยรหัสผ่าน อธิบายว่าทั้งสองทำงานร่วมกันอย่างไร
เป็นส่วนตัวตั้งแต่การออกแบบ
เข้ารหัสในเบราว์เซอร์ของคุณ คีย์ไม่เคยถูกบันทึกบนเซิร์ฟเวอร์ ฟรี