Google Chrome อัปเดตเทคโนโลยีป้องกันการถูกขโมยข้อมูลคุกกี้
Google กำลังนำเทคโนโลยี Device Bound Session Credentials (DBSC) มาลงใน Google Chrome ซึ่งจะผูกระบบการยืนยันตัวตนของบราวเซอร์เข้ากับอุปกรณ์ ซึ่งเทคโนโลยีนี้ได้รับการพัฒนาโดย Web Incubator Community Group (WICG) และคาดว่าจะกลายเป็นมาตรฐานในอนาคต ระบบนี้ใช้วิธีการยืนยันตัวตนด้วยไพรเวทคีย์เพื่อรักษาความปลอดภัยในส่วนของผู้ใช้งาน และยกเลิกคุกกี้จากบุคคลที่สาม
ทั้งนี้การสร้างเว็บไซต์ในปัจจุบันจะต้องคำนึงถึงกฎหมายคุ้มครองข้อมูลส่วนบุคคล ซึ่งเป็นกฎหมายที่ขึ้นอยู่กับแต่ละประเทศว่าจะบังคับใช้ในบริบทไหน สำหรับกฎหมายคุ้มครองข้อมูลส่วนบุคคลส่วนใหญ่ มีต้นแบบมาจากกฎหมาย GDPR ของยุโรป ซึ่งในประเทศไทยเองก็ได้นำมาพัฒนาต่อยอดจนกลายเป็น PDPA และบังคับใช้ในปัจจุบัน
และเนื่องจากกฎหมาย PDPA ไม่ได้ระบุว่าจะต้องใช้เครื่องมืออะไรในการเก็บข้อมูลของลูกค้า ขณะที่บางองค์กรมีการเก็บข้อมูลผ่านคุกกี้บนเว็บไซต์ จึงจำเป็นต้องมีการขอความยินยอมคุกกี้ (Cookie Consent) แฮ็กเกอร์เองก็มองเห็นสิ่งนี้เป็นช่องทาง สำหรับขโมยข้อมูลตามเว็บไซต์ขององค์กร ถึงขนาดมีการสร้างเว็บไซต์ปลอม
ทั้งนี้โดยทั่วไปการขโมยข้อมูลคุกกี้จะใช้มัลแวร์ประเภท info-stealer ซึ่งเว็บเบราว์เซอร์ปกติไม่สามารถปกป้องผู้ใช้งานได้ และแม้มัลแวร์จะถูกตรวจพบและกำจัดออกไปแล้ว แต่คุกกี้ที่ถูกขโมยก็ยังสามารถนำไปใช้ได้อยู่
ระบบนี้จึงจะเชื่อมต่อระหว่าง Public key และ Private key ที่ถูกจัดเก็บไว้อย่างปลอดภัยบนอุปกรณ์ ซึ่งในระหว่างที่เซสชันยังทำงานอยู่ เซิร์ฟเวอร์จะคอยตรวจสอบ private key เป็นระยะ เพื่อให้แน่ใจว่าการเชื่อมต่อยังอยู่บนอุปกรณ์เดิม วิธีนี้ Google เชื่อว่าจะสามารถป้องกันการขโมยคุกกี้บนเว็บไซต์ด้วยมัลแวร์ได้
DBSC ยังมี API ให้กับเว็บไซต์เพื่อควบคุมอายุการใช้งานของทั้ง Public key และ Private key และโปรโตคอลเพื่อตรวจสอบหลักฐานการครอบครอง โดยแต่ละเซสชันจะมี Private key ของตัวเอง และเว็บไซต์จะไม่สามารถทราบได้ว่าคีย์สองอันมาจากอุปกรณ์เดียวกันหรือไม่
ตัวอย่างรูปแบบการทำงานก็คือ เมื่อเราเข้าสู่ระบบ (Sign-in) บนเว็บไซต์แล้ว API ของ DBSC จะแจ้ง ไปที่เบราว์เซอร์ว่าเซสชันได้เริ่มต้นขึ้นแล้ว นั่นจะทำให้เกิดการสร้างคีย์ขึ้นมา จากนั้น API จะแจ้งเบราว์เซอร์ว่าทุกครั้งที่มีการส่งคำขอ (request) ในขณะที่เซสชันทำงานอยู่ เบราว์เซอร์จะ ตรวจสอบว่ามีคุกกี้ที่จำเป็นอยู่หรือไม่ หากคุกกี้เหล่านี้ไม่มีอยู่ ระบบ DBSC จะระงับการส่งคำขอผ่านเครือข่ายในขณะที่กำลังเรียกใช้ endpoint ที่กำหนดไว้สำหรับการอัปเดตคุกกี้
DBSC ที่จะนำมาใช้งานบน Chrome นั้นก็ขึ้นอยู่กับความสามารถของฮาร์ดแวร์คอมพิวเตอร์ ซึ่งแม้ว่า Google จะพิจารณาการรองรับคีย์แบบซอฟต์แวร์ให้กับผู้ใช้งานทุกคน และ DBSC จะเริ่มถูกนำมาใช้ไปพร้อม ๆ กับการเลิกใช้งานคุกกี้จากบุคคลที่สาม (third-party cookies)
อย่างไรก็ตาม Google มุ่งมั่นที่จะนำ DBSC ไปใช้กับลูกค้า Google Workspace และ Google Cloud เพื่อเพิ่มความปลอดภัยให้กับบัญชีขององค์กร
หากเว็บไซต์องค์กรของคุณยังขาดเครื่องมือสร้างคุกกี้แบนเนอร์ เพื่อเก็บข้อมูลความยินยอมของผู้เข้าใช้งาน เราขอแนะนำแพลตฟอร์ม OneFence โซลูชัน Privacy Management ที่มีโมดูล Cookie Consent Management ช่วยให้คุณสร้าง ปรับแต่ง บริหารจัดการคุกกี้บนเว็บไซต์ได้ตามต้องการ ใช้งานง่าย ถูกต้อง สอดคล้อง ตาม พ.ร.บ.คุ้มครองข้อมูลส่วนบุคคล
ไม่ว่าคุณจะเป็นองค์กรเล็กหรือองค์กรใหญ่ มีผู้เข้าใช้งานเว็บไซต์มากน้อยเพียงใด เราช่วยคุณได้
สนใจติดต่อ : 061-462-6414, 02-103-6462 ,Line : @securitypitch , Email : [email protected]
บทความที่น่าสนใจ