Categories
technology

ชิพคอมพิวเตอร์ที่ตั้งโปรแกรมได้อย่างยืดหยุ่น

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

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