การเข้ารหัส Marshmallow ทำงานอย่างไรในทางเทคนิค
ฉันเพิ่งติดตั้ง Marshmallow บน Nexus 5 ผ่านการอัปเดตที่ส่งมา ฉันสับสนเกี่ยวกับวิธีการทำงานของการเข้ารหัส ฉันมีความรู้ด้านเทคนิคที่ดีเกี่ยวกับการเข้ารหัสในคอมพิวเตอร์ ฉันต้องการรับความรู้แบบเดียวกันเกี่ยวกับ Android 6 ต่อไปนี้เป็นสิ่งที่ฉันทำและฉันสับสนอย่างไร หลังจากรีเซ็ตเป็นค่าเริ่มต้นจากโรงงานฉันตั้งค่า PIN แล้วเข้ารหัสอุปกรณ์ ตอนบูตเครื่องก็ขอ PIN ซึ่งคาดว่าจะได้ ฉันลบ PIN แล้วและรีสตาร์ทอุปกรณ์ มันไม่ได้ขอ PIN ใด ๆ ตอนบู๊ต แต่อุปกรณ์ยังคงรายงานตัวเองว่าเข้ารหัสในเมนูตั้งค่า อันหลังคือสิ่งที่ทำให้ฉันสับสนเพราะฉันคาดว่า PIN จะปลดล็อคคีย์ถอดรหัส คำถาม: ในกรณีของการเข้ารหัสที่ไม่มี PIN คีย์ถอดรหัสจะมาจากที่ใด ฉันคิดว่ามันถูกเก็บไว้ในชิปคล้ายกับ TPM นี่ถูกต้องหรือไม่? ถ้าอย่างนั้นอะไรที่ทำให้แฮ็กเกอร์ร้องขอคีย์นี้จากชิป ตรวจสอบแฮชของเฟิร์มแวร์หรือไม่ มีอะไรอีกไหม รายละเอียดทางเทคนิคจะได้รับการชื่นชมมาก ในกรณีของการเข้ารหัสด้วย PIN จะใช้ PIN เป็นโทเค็นพิเศษเพื่อเข้าถึงคีย์ถอดรหัสหรือไม่ หรือกระบวนการถอดรหัสทำงานเหมือนกันกับว่าไม่มี PIN TL; DL …