ความปลอดภัยและการปฏิบัติตามกฎระเบียบ

ความปลอดภัยคือคุณสมบัติของวิธีที่ระบบถูกสร้างและดำเนินงาน

Protocore สร้างซอฟต์แวร์เลเยอร์สำหรับระบบการชำระเงิน AI และบล็อกเชน หน้านี้บอกตรงๆ ว่าเราจัดการข้อมูลอย่างไร ดำเนินงานซอฟต์แวร์อย่างไร และเส้นแบ่งด้านกฎระเบียบอยู่ตรงไหน ไม่มีตราสัญลักษณ์มาอวด มีเพียงแนวทางที่เรายึดในการสร้างระบบ

ข้อมูลและความเป็นส่วนตัว

เก็บเฉพาะข้อมูลที่ขั้นตอนนั้นจำเป็นต้องใช้ ไม่เกินนั้น

ระบบที่เราสร้างออกแบบตามหลักการลดข้อมูลให้เหลือน้อยที่สุด (data minimization) แต่ละขั้นตอนเก็บเฉพาะฟิลด์ที่จำเป็นต่อการทำงาน และเก็บไว้เท่าที่จำเป็นเท่านั้น เมื่อเราเป็นผู้โฮสต์ เราโฮสต์ในสหภาพยุโรป โดยระบบ production ทำงานบน AWS eu-central-1 ที่แฟรงก์เฟิร์ต และเราสร้างระบบให้สอดคล้องกับแนวปฏิบัติของ GDPR ได้แก่ มีฐานทางกฎหมายสำหรับการประมวลผล ตอบสนองคำขอเข้าถึงและลบข้อมูล และไม่ให้ข้อมูลส่วนบุคคลปรากฏใน log และระบบวิเคราะห์ข้อมูลโดยค่าเริ่มต้น

  1. 01ลดข้อมูลให้น้อยที่สุดโดยค่าเริ่มต้น
  2. 02โฮสต์ในสหภาพยุโรป — AWS eu-central-1 (แฟรงก์เฟิร์ต)
  3. 03จัดการข้อมูลสอดคล้องกับ GDPR: ฐานทางกฎหมาย การเข้าถึง การลบ
  4. 04ไม่เก็บข้อมูลส่วนบุคคลใน log และระบบวิเคราะห์ข้อมูล

วิธีดำเนินงาน

สิทธิ์เข้าถึงน้อยที่สุดเท่าที่จำเป็น และการดำเนินการระดับสูงต้องระบุเหตุผล

ซอฟต์แวร์ที่เราส่งมอบมีการติดตั้งระบบสังเกตการณ์ตั้งแต่ commit แรก ทั้ง log, metrics และ traces เพื่อให้เห็นสิ่งที่เกิดขึ้นจริงใน production ไม่ต้องคาดเดา การเข้าถึงยึดหลักสิทธิ์น้อยที่สุด (least privilege) ผู้ใช้งานทุกราย ทั้งคนและบริการ ได้รับสิทธิ์แคบที่สุดที่ยังทำงานได้ การดำเนินการที่อ่อนไหวของผู้ปฏิบัติงานจะถามเหตุผลก่อนทำงาน และบันทึก audit trail ว่าใครทำอะไร เมื่อไร และเพราะอะไร นี่คือโมเดลเบื้องหลัง Protocore Center คอนโซลสำหรับผู้ปฏิบัติงานของเรา และเป็นแนวทางเดียวกับที่เราสร้างในทุกระบบ

  1. 01ติดตั้งระบบสังเกตการณ์โดยค่าเริ่มต้น — log, metrics, traces
  2. 02สิทธิ์น้อยที่สุดสำหรับทุกผู้ใช้งาน ทั้งคนและบริการ
  3. 03การดำเนินการระดับสูงต้องระบุเหตุผล
  4. 04audit trail ว่าใครทำอะไร เมื่อไร และเพราะอะไร

การแบ่งหน้าที่ความรับผิดชอบ

เราสร้างซอฟต์แวร์ ส่วนที่อยู่ภายใต้กฎระเบียบเป็นของผู้ถือใบอนุญาต

ผลิตภัณฑ์การชำระเงินประกอบด้วยสองสิ่งที่เชื่อมเข้าด้วยกัน คือ อำนาจตามกฎหมายในการถือครองหรือโอนเงิน และซอฟต์แวร์ที่สั่งการ กระทบยอด และแสดงผล Protocore สร้างซอฟต์แวร์ ส่วนกิจกรรมที่อยู่ภายใต้กฎระเบียบ ได้แก่ การถือครองเงิน การออกบัญชี และการโอนเงิน อยู่กับใบอนุญาตของผู้ให้บริการเอง หรือพันธมิตรที่ได้รับใบอนุญาต เช่น ธนาคาร EMI หรือสถาบันการชำระเงิน เราสร้างโฟลว์ให้เข้ากับโครงข่ายที่อยู่ภายใต้กฎระเบียบที่คุณใช้ แต่เราไม่ใช่ และไม่มีซอฟต์แวร์ใดที่ทดแทนใบอนุญาตนั้นได้

  1. 01Protocore สร้างซอฟต์แวร์ ไม่ได้สร้างใบอนุญาต
  2. 02กิจกรรมที่ต้องมีใบอนุญาตเป็นของผู้ให้บริการหรือพันธมิตรที่ได้รับอนุญาต
  3. 03จัดการข้อมูลบัตรโดยไม่ผ่านเซิร์ฟเวอร์ของคุณ
  4. 04การยืนยันตัวตนลูกค้าแบบเข้มงวดอยู่ในโฟลว์การชำระเงิน

แนวปฏิบัติ

นิสัยการทำงานเบื้องหลังระบบที่ไว้วางใจได้

แนวปฏิบัติที่เราสร้างไว้จริง อธิบายเป็นกลไก ไม่ใช่ตราสัญลักษณ์

01

ข้อมูลบัตรไม่ผ่านเซิร์ฟเวอร์ของคุณ

รายละเอียดบัตรถูกจัดการโดยโครงข่ายการชำระเงินและแปลงเป็นโทเคน เลขบัตรจริงจึงไม่เข้าสู่โครงสร้างพื้นฐานของผู้ให้บริการเลย

02

การยืนยันตัวตนลูกค้าแบบเข้มงวด

SCA ถูกสร้างไว้ในโฟลว์การชำระเงินและการลงชื่อเข้าใช้ มีปัจจัยที่สองเมื่อโครงข่ายหรือความเสี่ยงต้องการ ไม่ใช่มาเพิ่มทีหลัง

03

เข้ารหัสระหว่างส่งข้อมูล

ทราฟฟิกวิ่งผ่าน TLS ตลอดเส้นทาง ส่วน secret และข้อมูลรับรองอยู่ใน managed store และ instance role ไม่อยู่ในซอร์สโค้ด

04

แยกขาดตามผู้เช่า

เมื่อระบบเดียวให้บริการผู้ให้บริการหลายราย ข้อมูลของแต่ละผู้เช่าจะถูกแยกด้วยการควบคุมการเข้าถึง ผู้เช่ารายหนึ่งจึงอ่านข้อมูลของอีกรายไม่ได้

การเปิดเผยช่องโหว่อย่างรับผิดชอบ

พบปัญหา? แจ้งเรา

หากคุณเชื่อว่าพบปัญหาด้านความปลอดภัยในระบบของ Protocore โปรดส่งอีเมลหาเรา แล้วเราจะทำงานร่วมกับคุณ เราตั้งใจรับทราบรายงานโดยเร็ว แจ้งความคืบหน้าระหว่างแก้ไข และให้เครดิตคุณหากต้องการเมื่อแก้ไขเสร็จ โปรดให้เวลาเราแก้ไขอย่างเหมาะสมก่อนเปิดเผยต่อสาธารณะ และอย่าเข้าถึงหรือแก้ไขข้อมูลที่ไม่ใช่ของคุณระหว่างการทดสอบ

ส่งอีเมลถึงทีมความปลอดภัย
security@protocore.io
01
แจ้ง

ส่งอีเมลถึง security@protocore.io พร้อมสิ่งที่พบและขั้นตอนการทำซ้ำ

02
รับทราบ

เรายืนยันว่าได้รับรายงานและเริ่มตรวจสอบ ปกติภายในไม่กี่วันทำการ

03
แก้ไข

เราแก้ไขปัญหาและแจ้งความคืบหน้าให้คุณทราบจนกว่าจะเสร็จสิ้น

04
ให้เครดิต

เมื่อได้รับความยินยอมจากคุณ เราจะให้เครดิตคุณหลังแก้ไขปัญหาเรียบร้อย

คำถาม

คำถามด้านความปลอดภัยที่เจอบ่อยที่สุด

  • เราอธิบายความปลอดภัยของเราเป็นแนวปฏิบัติ ไม่ใช่ตราสัญลักษณ์ Protocore สร้างซอฟต์แวร์เลเยอร์ ส่วนที่มีมาตรฐานกำกับ เช่น การจัดการข้อมูลบัตร ขอบเขตที่ได้รับการรับรองจะอยู่กับโครงข่ายการชำระเงินหรือพันธมิตรที่ได้รับใบอนุญาตของผู้ให้บริการ และเราสร้างระบบให้ข้อมูลบัตรไม่ผ่านเซิร์ฟเวอร์ของคุณ หากโครงการของคุณต้องการหลักฐานรับรองเฉพาะ แจ้งเราได้ แล้วเราจะระบุให้ชัดว่าใครถือส่วนไหน

  • ในสหภาพยุโรป ระบบ production ทำงานบน AWS eu-central-1 (แฟรงก์เฟิร์ต) เราสร้างระบบให้สอดคล้องกับแนวปฏิบัติของ GDPR ได้แก่ การลดข้อมูลให้น้อยที่สุด ฐานทางกฎหมายสำหรับการประมวลผล และการตอบสนองคำขอเข้าถึงและลบข้อมูล

  • ผู้ถือใบอนุญาต Protocore สร้างซอฟต์แวร์ที่สั่งการและกระทบยอดการเคลื่อนย้ายเงิน ส่วนการถือครองหรือโอนเงินอยู่กับใบอนุญาตของคุณเอง หรือพันธมิตรที่ได้รับใบอนุญาต ไม่ว่าจะเป็นธนาคาร EMI หรือสถาบันการชำระเงิน ไม่มีซอฟต์แวร์ใดทดแทนใบอนุญาตนั้นได้

  • ให้สิทธิ์น้อยที่สุดกับผู้ใช้งานทุกราย และการดำเนินการระดับสูงต้องระบุเหตุผลพร้อมบันทึก audit trail ทุกอย่างมีระบบสังเกตการณ์ ใครทำอะไรจึงเป็นบันทึกที่ตรวจสอบได้ ไม่ต้องย้อนสร้างขึ้นใหม่

  • ส่งอีเมลถึง security@protocore.io เรารับทราบโดยเร็ว แจ้งความคืบหน้าระหว่างแก้ไข และให้เครดิตคุณหากต้องการเมื่อแก้ไขเสร็จ

มีคำถามด้านความปลอดภัยที่เรายังไม่ได้ตอบไหม

บอกเราว่าคุณต้องการดูอะไร เราจะตอบด้วยรายละเอียดจริง ทั้งสถาปัตยกรรม โฟลว์ข้อมูล และใครถือเส้นแบ่งส่วนไหน