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