Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> สมาร์ทโฟน >> สมาร์ทโฟน

Android N ปลอดภัยแค่ไหน? ฟีเจอร์ความปลอดภัยใหม่ๆ ที่ควรรู้

เราครอบคลุมเรื่อง Android ความปลอดภัย และการอัปเดต Android มากมายที่ Make Tech Easier และในบทความนี้เรารวมทั้งสามหัวข้อนี้เข้าด้วยกัน Android N เป็นสมาชิกล่าสุดในตระกูล Android และเสนอการเพิ่มขึ้นอย่างมากด้านความปลอดภัยและฟีเจอร์ ตอบสนองต่อการละเมิดความปลอดภัยของ Android ในอดีต

ซอฟต์แวร์เรียกค่าไถ่และภัยคุกคามอื่นๆ มีบน Android ด้วย

Android N ปลอดภัยแค่ไหน? ฟีเจอร์ความปลอดภัยใหม่ๆ ที่ควรรู้

ผมเคยเขียนเกี่ยวกับซอฟต์แวร์เรียกค่าไถ่ (Ransomware) แต่ไม่ได้กล่าวถึงว่าภัยคุกคามประเภทนี้มีบน Android ด้วย การใช้โฆษณามือถือที่เป็นอันตราย ช่องโหว่จะติดตั้งซอฟต์แวร์เรียกค่าไถ่ลงในอุปกรณ์ แม้เวอร์ชันนี้จะอ่อนกว่าวิธีแก้ปัญหาบน Windows ทั่วไป

การละเมิดความปลอดภัยบน Android อาจใหญ่โตมาก นอกจาก Windows และ iOS แล้ว Android เป็นระบบปฏิบัติการที่ใช้กันอย่างแพร่หลายที่สุดบน PC และอุปกรณ์อัจฉริยะทั่วโลก และเพราะฉะนั้นจึงเป็นเป้าหมายของช่องโหว่ความปลอดภัยระดับใหญ่เป็นประจำ

การเข้ารหัสระดับไฟล์ vs การเข้ารหัสระดับบล็อก

Android N ปลอดภัยแค่ไหน? ฟีเจอร์ความปลอดภัยใหม่ๆ ที่ควรรู้

Android N เปลี่ยนจากเวอร์ชันก่อนหน้าโดยผลักดันให้ใช้การเข้ารหัสระดับไฟล์ (File-level encryption) แทนการเข้ารหัสระดับบล็อก (Block-level) แบบเดิม แบบทั้งสองช่วยเพิ่มความปลอดภัยได้ชัดเจน แตการเข้ารหัสระดับบล็อกเข้ารหัสอุปกรณ์ทั้งเครื่อง และหนักต่อประสิทธิภาพมากกว่า

ด้วย Android N การเข้ารหัสระดับไฟล์ถูกนำมาใช้ร่วมกับโหมดบูทตรง (Direct-boot) ที่อนุญาตให้โทรศัพท์/鬧鐘/การแจ้งเตือนข้อความทำงานได้ ส่วนสิ่งอื่นๆ ต้องปลดล็อกและถอดรหัสอุปกรณ์ก่อน การเข้ารหัสระดับไฟล์ควรดีกว่าด้านความปลอดภัย ความสะดวก และประสิทธิภาพ แต่เราต้องรออัปเดตเพื่อยืนยัน

การอัปเดตแบบราบรื่น (Seamless Updates) เพิ่มความสะดวกและความปลอดภัย

Android N ปลอดภัยแค่ไหน? ฟีเจอร์ความปลอดภัยใหม่ๆ ที่ควรรู้

ปัญหาทั่วไปของการอัปเดต Android (หรือระบบปฏิบัติการที่ต้องอัปเดต) คือคนไม่ชอบรีบูทอุปกรณ์นานๆ สำหรับการติดตั้ง โดยเฉพาะสถานการณ์เร่งด่วน ต่างจากเดสก์ท็อป อุปกรณ์มือถือคาดหวังให้พร้อมใช้งานตลอดเวลา ทำให้ผู้ใช้หลายคนลังเลเริ่มกระบวนการอัปเกรดที่อาจใช้เวลาครึ่งชั่วโมงขึ้นไป

Android N แก้ปัญหานี้ด้วยการอัปเดตแบบราบรื่น ด้วยพาร์ติชันระบบสองชุด (หนึ่งสำหรับอัปเดต อีกหนึ่งสำหรับระบบปัจจุบัน) Android N สามารถอัปเดตพาร์ติชันอีกชุดเงียบๆ แล้วสลับมาใช้เมื่อรีบูทครั้งถัดไป ฟีเจอร์นี้ก็ยังกระทบผู้ที่รูท/ปลดล็อกอุปกรณ์ หรือกังวลปัญหาใหม่จากอัปเดตระบบ แน่ใจว่าจะมีตัวเลือกยกเว้น (opt-out)

การแยกซานด์บ็อกซ์ขั้นสูง Keystore แบบฮาร์ดแวร์ และฟีเจอร์อื่นๆ

Android N ปลอดภัยแค่ไหน? ฟีเจอร์ความปลอดภัยใหม่ๆ ที่ควรรู้

Android N นำการปรับปรุงฟีเจอร์สำคัญด้านความปลอดภัย/ประสิทธิภาพหลายอย่างมา รวมถึง:

  • SafetyNet API ชให้นักพัฒนาและแอปตรวจสอบสุขภาพอุปกรณ์ รวมถึงว่าถูกแก้ไขหรือไม่ และอัปเดตล่าสุดเมื่อไหร่
  • Keystore แบบบังคับฮาร์ดแวร์ (Mandatory hardware-backed keystore) เก็บคีย์เข้ารหัสในชิปพิเศษบนอุปกรณ์ ช่วยให้แอปพลิเคชันความปลอดภัยขั้นสูงทำงานได้
  • การแยกซานด์บ็อกซ์ที่ดีขึ้น (Better sandboxing) แยกแอปและกระบวนการไม่ให้โต้ตอบกัน
  • การเสริมสร้าง Media Server (Media server hardening) ทำให้ช่องโหว่อย่าง StageFright (ใช้ไฟล์สื่อเป็นทางการแพร่เชื้อ) ไม่ทำงานอีกต่อไป
  • Verified Boot เข้มงวด (Strict Verified Boot) ป้องกันอุปกรณ์ที่มีบูทถูกแก้ไขไม่ให้บูทได้ แม้ดีต่อความปลอดภัย แต่กังวลผู้ที่ชอบรูท/ปลดล็อกอุปกรณ์

สรุป

Android N ใส่ความพยายามมากในการรักษาความปลอดภัย Android ผมค่อนข้าง乐观แต่ระมัดระวัง แต่ก็กังวลว่า changement นี้หมายถึงอะไรต่ออนาคตของการรูท การปลดล็อก และพัฒนาบน Android

คุณคิดยังไง? แชร์ความคิดเห็นได้เลย