ภาพจาก ACM |
Arm ผู้ออกแบบชิปได้เปิดตัวต้นแบบบอร์ดสำหรับการพัฒนาโปรแกรม ทีอยู่บนสถาปัตยกรรม Capability Hardware Enhanced RISC Instruction (CHERI)
บอร์ด Morello ที่พัฒนาขึ้นร่วมกับนักวิจัยหลัก ๆ จาก University of Cambridge ของสหราชอาณาจักร และ Microsoft สามารถปูทางสำหรับการออกแบบ CPU ใหม่ที่ขจัดข้อบกพร่องด้านความมั่นคงที่เกี่ยวข้องกับหน่วยความจำซึ่งเป็นผลมาจากโค้ดที่เขียนด้วยภาษาการเขียนโปรแกรม เช่น C และ C++
Ben Laurie ของ Google กล่าวว่าการแบ่งซอฟต์แวร์เป็นส่วน ๆ ของ CHERI นั้นคล้ายคลึงกับการแยกกระบวนการในซอฟต์แวร์สำหรับระบบปฏิบัติการที่ใช้กันในปัจจุบัน
Saar Amar ของ Microsoft กล่าวว่า "มีโค้ด C และ C++ หลายพันล้านบรรทัดที่ใช้งานกันอย่างแพร่หลาย และความเข้ากันได้ในระดับซอร์สโค้ดที่แข็งแกร่งของ CHERI จะเป็นเส้นทางสู่การบรรลุเป้าหมายของความปลอดภัยของหน่วยความจำอย่างมีประสิทธิภาพสูง โดยไม่ต้องเขียนโค้ดใหม่ทั้งหมด"
อ่านข่าวเต็มได้ที่: ZDNet
ไม่มีความคิดเห็น:
แสดงความคิดเห็น