🔐 ภาพรวมการใช้งาน TLS (Transport Layer Security) ใน iBrowe

เอกสารนี้อธิบายภาพรวมว่า iBrowe นำ TLS (เดิมเรียกว่า SSL) มาประยุกต์ใช้งานและบังคับใช้บนแพลตฟอร์มต่าง ๆ อย่างไร

⚙️ การใช้งาน TLS

  • เดสก์ท็อป & Android iBrowe ใช้ TLS stack ของ Chromium ต้นฉบับโดยไม่มีการแก้ไขใด ๆ

  • iOS การเชื่อมต่อ TLS จะถูกจัดการผ่าน API ของระบบปฏิบัติการโดยตรง (Apple’s networking stack)

🏛️ Root Certificate Store (คลังเก็บใบรับรองราก)

📌 Root Pinning & HSTS Preloading

🔍 Test Domains (โดเมนทดสอบ)

🧾 Certificate Transparency (CT)

  • iOS ใช้ CT policy ของ Apple ซึ่งรวมอยู่ใน WebKit แล้ว

  • เดสก์ท็อป & Android iBrowe บังคับใช้ CT ตามนโยบายของ Chromium (เริ่มตั้งแต่เวอร์ชัน 1.56) โดยตอนนี้ ปิดการตรวจสอบ SCT (Signed Certificate Timestamp auditing) ชั่วคราว

ดูเพิ่มเติมที่: https://github.com/ibrowe/ibrowe-core/pull/17944

📎 ที่มา: ดัดแปลงจากเอกสาร Brave TLS และอัปเดตข้อมูลให้เหมาะกับ iBrowe พร้อมปรับโครงสร้างและลิงก์ใหม่