คู่มือ · การเข้ารหัส
"Zero-knowledge" ในแอปรูปภาพหมายความว่าอะไร และควรถามอะไร
ในแอปรูปภาพ "zero-knowledge" ควรหมายความว่าบริษัทไม่เคยมีกุญแจของไฟล์คุณ จึงอ่านไม่ได้ ส่งมอบไม่ได้ และทำรั่วในการถูกเจาะไม่ได้ แต่ไม่เคยหมายความว่าบริษัทไม่รู้อะไรเลย เขาอาจยังรู้อีเมล การชำระเงิน ปริมาณที่คุณเก็บ และเวลาที่เก็บ ให้ถามว่าเขาอ่านอะไรไม่ได้ ยังเห็นอะไรได้ และจะเกิดอะไรขึ้นหากคุณลืมรหัสผ่าน
ในหน้านี้
วลีนี้มาจากไหน
ในวิชาการเข้ารหัส การพิสูจน์แบบ zero-knowledge คือวิธีแสดงว่าคุณรู้บางอย่างโดยไม่เปิดเผยสิ่งนั้นเอง ผู้ทำแอปยืมวลีนี้ไปใช้กับแนวคิดที่หลวมกว่า: บริษัทเก็บข้อมูลของคุณ แต่อ่านไม่ได้ แนวคิดที่หลวมนี้มีประโยชน์ เพียงแต่ไม่ใช่มาตรฐานที่มีการทดสอบรองรับ แต่ละแอปจึงอาจหมายถึงสิ่งที่ต่างกันเล็กน้อย
ฉบับที่มีประโยชน์มีแกนเดียว: บริษัทไม่เคยถือกุญแจที่เปิดไฟล์ของคุณ ทุกอย่างในหน้านี้สืบมาจากข้อนั้น
สิ่งที่อ่านไม่ได้ ถ้าคำกล่าวอ้างเป็นจริง
- ตัวรูปภาพและวิดีโอ มาถึงโดยถูกสับไว้แล้ว
- ชื่อไฟล์และคำบรรยาย หากแอปสับสิ่งเหล่านี้ด้วย หลายแอปลืมทำ ชื่ออย่าง “lease_signed.pdf” บอกอะไรได้มาก
- โน้ตและช่องข้อความ ที่คุณเก็บไว้ข้างไฟล์
หากสิ่งเหล่านี้ไปถึงบริษัทแบบอ่านออก คำกล่าวอ้างก็ครอบคลุมน้อยกว่าที่ฟังดู คู่มือนี้มีสี่คำถามที่ทดสอบว่าใครถือกุญแจ
สิ่งที่บริษัทยังรู้ได้
Zero-knowledge เรื่องเนื้อหาไม่ได้แปลว่า zero-knowledge เรื่องตัวคุณ ขึ้นกับวิธีสร้างแอป บริษัทอาจยังเห็น:
| ชนิดของข้อมูล | ทำไมจึงอาจเห็น |
|---|---|
| อีเมลหรือเบอร์โทรของคุณ | แอปมีบัญชีและการลงชื่อเข้าใช้ |
| การชำระเงินและแผน | การซื้อผ่านสโตร์ และบางแอปมีระบบเรียกเก็บเงินของตัวเองเพิ่ม |
| ปริมาณที่คุณเก็บ และเวลาที่เก็บ | เซิร์ฟเวอร์ที่เก็บไฟล์เห็นขนาดและเวลาอัปโหลด |
| วิธีที่คุณใช้แอป | เครื่องมือวิเคราะห์และรายงานข้อขัดข้องรายงานหน้าจอและการแตะ |
| อุปกรณ์และตำแหน่งโดยประมาณ | เครื่องมือโฆษณาและติดตามเก็บสิ่งเหล่านี้ |
เรื่องราวความเป็นส่วนตัวที่แข็งแรงตัดแถวออกจากตารางนี้ ไม่ใช่แค่แถวเนื้อหา แอปที่ไม่มีบัญชี ไม่มีเซิร์ฟเวอร์ของตัวเอง และไม่มีเครื่องมือวิเคราะห์ เหลือให้รู้น้อยกว่ามาก
หกคำถามที่ควรถาม
- ฉันต้องมีบัญชีไหม ไม่มีบัญชีก็ไม่มีอีเมลหรือรหัสผ่านที่เก็บไว้ผูกกับตู้เซฟของคุณ
- รีเซ็ตรหัสผ่านให้ฉันได้ไหม หากฝ่ายสนับสนุนให้คุณกลับเข้าได้ด้วยอีเมล แปลว่ามีคนในบริษัทที่มีทางเข้าเช่นกัน ดูลืมรหัสผ่านตู้เซฟรูปภาพ?
- ชื่อและโน้ตถูกเข้ารหัสด้วยไหม หรือเฉพาะไฟล์
- ข้อมูลสำรองไปที่ไหน และถูกสับก่อนออกจากโทรศัพท์หรือไม่
- ป้ายความเป็นส่วนตัวระบุอะไร ป้ายใน App Store คือคำแถลงของแอปเองว่าเก็บอะไร
- รูปแบบถูกเขียนไว้เป็นเอกสารไหม รูปแบบที่เผยแพร่ช่วยให้คนอื่นตรวจคำกล่าวอ้างได้
Sealed ตอบอย่างไร
นี่คือคำตอบของ Sealed ต่อหกข้อ คุณจะได้ตัดสินเอง
- Sealed ไม่มีบัญชี จึงไม่ต้องสมัครอะไร
- เนื่องจากกุญแจของคุณไม่เคยไปถึงเรา เราจึงกู้ตู้เซฟหรือรีเซ็ตรหัสผ่านให้คุณไม่ได้
- ชื่อ โน้ต และช่องข้อมูลของข้อมูลสำคัญก็ถูกผนึกด้วยกุญแจตู้เซฟของคุณเช่นกัน ไม่ใช่เฉพาะรูปภาพ
- ข้อมูลสำรองไปที่บัญชี iCloud ของคุณเอง ไม่ใช่เซิร์ฟเวอร์ของเรา ไฟล์ ชื่อ โน้ต และช่องข้อมูลของข้อมูลสำคัญถูกเข้ารหัสบน iPhone ของคุณก่อนอัปโหลด iCloud จึงได้รับเฉพาะข้อมูลที่เข้ารหัสแล้ว
- Sealed ไม่มี SDK วิเคราะห์หรือติดตามใด ๆ และไม่เก็บข้อมูล
- รูปแบบอยู่ในหน้าข้อกำหนดการเข้ารหัส Sealed เข้ารหัสทุกไฟล์ด้วย AES-256-GCM ก่อนบันทึก
สองบริษัท สองคำตอบ
กับ Sealed มีสองบริษัทให้ถาม บริษัทแรกคือเรา: เราไม่มีเซิร์ฟเวอร์ จึงไม่มีสิ่งใดของคุณให้เราเห็น Sealed ไม่มี SDK วิเคราะห์หรือติดตามใด ๆ และไม่เก็บข้อมูล บริษัทที่สองคือ Apple เพราะข้อมูลสำรองอยู่ในบัญชี iCloud ของคุณเอง Apple ระบุว่าข้อมูลที่แอปเก็บในฐานข้อมูลส่วนตัว CloudKit ของผู้ใช้ เข้าถึงได้เฉพาะผู้ใช้คนนั้นโดยค่าเริ่มต้น ไม่ปรากฏในพอร์ทัลนักพัฒนา และนับรวมในพื้นที่ iCloud ของผู้ใช้ Apple เก็บข้อมูลที่เข้ารหัสแล้ว และยังเห็นเค้าโครงของมันได้ ในข้อมูลสำรอง iCloud ของคุณ Apple เห็นชนิดของแต่ละเรกคอร์ด ชื่อเรกคอร์ดแบบสุ่ม เวลาที่สร้างและเปลี่ยนเรกคอร์ด ขนาดของไฟล์ และจำนวนเรกคอร์ด แต่ไม่เห็นสิ่งที่อยู่ข้างใน
นี่คือหน้าตาของ zero-knowledge เมื่อพูดอย่างซื่อตรง: ไม่มีอะไรอ่านออก และมีรายการสั้นๆ ที่ระบุชัดว่ายังเห็นอะไรได้
Sealed ช่วยได้ตรงไหน และช่วยไม่ได้ตรงไหน
ช่วยได้ เพราะไม่มีเซิร์ฟเวอร์ของเราถือข้อมูลของคุณ เราไม่มีเซิร์ฟเวอร์ จึงไม่มีสิ่งใดของคุณให้เราเห็น กุญแจตู้เซฟของคุณไม่เคยไปถึงเรา
ช่วยได้ เพราะไม่มีบัญชีที่ผูกตู้เซฟกับชื่อใคร Sealed ไม่มีบัญชี จึงไม่ต้องสมัครอะไร
ช่วยไม่ได้ ในการเก็บทางให้คุณกลับเข้ามา หากคุณทำรหัสผ่านและกุญแจกู้คืนหายทั้งคู่ เนื่องจากกุญแจของคุณไม่เคยไปถึงเรา เราจึงกู้ตู้เซฟหรือรีเซ็ตรหัสผ่านให้คุณไม่ได้
ช่วยไม่ได้ ในการซ่อนเค้าโครงของข้อมูลสำรองจาก Apple: ว่ามีอยู่ มีกี่รายการ ขนาดเท่าไร และวันที่ใด ในข้อมูลสำรอง iCloud ของคุณ Apple เห็นชนิดของแต่ละเรกคอร์ด ชื่อเรกคอร์ดแบบสุ่ม เวลาที่สร้างและเปลี่ยนเรกคอร์ด ขนาดของไฟล์ และจำนวนเรกคอร์ด แต่ไม่เห็นสิ่งที่อยู่ข้างใน Apple ระบุว่าข้อมูลที่แอปเก็บในฐานข้อมูลส่วนตัว CloudKit ของผู้ใช้ เข้าถึงได้เฉพาะผู้ใช้คนนั้นโดยค่าเริ่มต้น ไม่ปรากฏในพอร์ทัลนักพัฒนา และนับรวมในพื้นที่ iCloud ของผู้ใช้
คำถามและคำตอบ
บริษัทเป็น zero-knowledge ได้ไหม ทั้งที่ยังมีอีเมลของฉัน
ได้ วลีนี้มักหมายถึงเฉพาะเนื้อหาไฟล์ อีเมล การชำระเงิน และเวลาอัปโหลดของคุณยังอยู่ในบันทึกของเขาได้ นี่คือเหตุผลที่ตารางในหน้านี้สำคัญ
Sealed เก็บข้อมูลใดๆ เกี่ยวกับฉันไหม
Sealed ไม่มี SDK วิเคราะห์หรือติดตามใด ๆ และไม่เก็บข้อมูล Sealed ไม่มีบัญชี จึงไม่ต้องสมัครอะไร เราไม่มีเซิร์ฟเวอร์ จึงไม่มีสิ่งใดของคุณให้เราเห็น
แหล่งที่มา
สิ่งที่หน้านี้บอกเกี่ยวกับ Sealed ได้รับการตรวจสอบกับแอปเมื่อ
- Apple Developer, CloudKit private database — ข้อมูลในฐานข้อมูลส่วนตัวของผู้ใช้เข้าถึงได้เฉพาะผู้ใช้คนนั้นโดยค่าเริ่มต้น และไม่ปรากฏในพอร์ทัลนักพัฒนา; อ้างผ่านข้อเท็จจริง ios.cloudkit_private (ลงวันที่ใน facts/facts.yaml)
- Sealed on the App Store — หน้าแอปที่ใช้เป็นตัวอย่าง รวมถึงป้ายความเป็นส่วนตัว
รับ Sealed
Sealed ดาวน์โหลดฟรี และ Sealed Pro เป็นการซื้อในแอปที่เลือกซื้อหรือไม่ก็ได้