OpenBao เวอร์ชัน 2.7 เพิ่มรองรับ External Keys และ TLS พร้อมรับมือ Quantum

OpenBao ได้ปล่อยเวอร์ชัน 2.7 ซึ่งเพิ่มการปรับขนาดสำหรับการอ่านสำหรับ Deployment ที่รองรับ PostgreSQL, การรองรับคีย์จาก Hardware Security Module (HSM) และ Key Management Service (KMS) ภายนอก รวมถึงอัลกอริทึมการเข้ารหัสยุคหลังควอนตัม

เวอร์ชันนี้ยังนำเสนอ Control Groups สำหรับการตรวจสอบการดำเนินการที่ละเอียดอ่อนโดยมนุษย์ และส่วนหัวใหม่เพื่อรักษาความสม่ำเสมอของคำขอข้ามโหนด OpenBao ที่มีการโหลดบาลานซ์

การขยายขีดความสามารถด้านการปรับขนาดไปยัง PostgreSQL ช่วยให้ Instance ของ OpenBao ที่ใช้แบ็กเอนด์นี้สามารถรองรับการอ่านได้เช่นเดียวกับการใช้งานที่ใช้ Raft

Luca Berton ระบุว่าคีย์ภายนอกช่วยให้ผู้ปฏิบัติงานสามารถ “รัน PKI root ของคุณที่รองรับด้วย HSM” ด้วยคีย์วัสดุที่เทียบเคียงได้กับคีย์ที่จัดการโดย Vault Enterprise

การรองรับ Post-quantum มีความสำคัญอย่างยิ่งก่อนการเปลี่ยนผ่านของภาครัฐที่คาดว่าจะเกิดขึ้นประมาณปี 2030 เนื่องจากมีความเสี่ยงที่การรับส่งข้อมูลที่เข้ารหัสในปัจจุบันอาจถูกถอดรหัสในอนาคต

ControlPlane ได้เปิดตัว ControlPlane Enterprise สำหรับ OpenBao ในเดือนมีนาคม ซึ่งมีคุณสมบัติครบถ้วน เช่น การเสริมความแข็งแกร่งด้านความปลอดภัย และการสนับสนุนทางเทคนิคตลอด 24 ชั่วโมง 7 วันต่อสัปดาห์

สำหรับทีมที่กำลังพิจารณาการย้ายระบบ คำถามเร่งด่วนไม่ใช่แค่คุณสมบัติเดี่ยวๆ แต่คือวุฒิภาวะในการปฏิบัติการ เช่น การจัดการวงจรชีวิตของปลั๊กอิน, การกำหนดค่า High-availability ของ PostgreSQL, ความเข้ากันได้ของไคลเอ็นต์ยุคหลังควอนตัม และการสนับสนุนสำหรับเหตุการณ์ใน Production

ศัพท์ที่ควรรู้

  • PostgreSQL – เป็นระบบจัดการฐานข้อมูลที่ถูกนำมาใช้เป็นแบ็กเอนด์สำหรับ OpenBao ในเวอร์ชันนี้
  • HSM (Hardware Security Module) – คืออุปกรณ์ฮาร์ดแวร์ที่ใช้ในการจัดการและปกป้องคีย์เข้ารหัสอย่างปลอดภัย
  • KMS (Key Management Service) – คือบริการที่ช่วยในการจัดการคีย์เข้ารหัส ทำให้การทำงานของระบบมีความต่อเนื่อง
  • Post-quantum cryptographic algorithms – คืออัลกอริทึมการเข้ารหัสที่ถูกออกแบบมาเพื่อต้านทานการโจมตีจากคอมพิวเตอร์ควอนตัมในอนาคต
  • Control Groups – คือกลุ่มควบคุมที่ช่วยเพิ่มขั้นตอนการอนุมัติของมนุษย์ในการดำเนินการที่สำคัญของ OpenBao

ที่มา: infoq.com

Leave a Comment