Araştırmacılar RP2350 mikrodenetleyicisinin hata ayıklama korumasını kırdı

Ledger Donjon laboratuvarının uzmanları, RP2350 mikrodenetleyicisinin donanım korumasını başarılı bir şekilde atlatmayı gösterdi. Deney sırasında araştırmacılar, kalıcı hata ayıklama devre dışı bırakma (permanent debug disable) işlevini devre dışı bırakmayı başardılar, bu da korunan verilere erişim sağlamalarına olanak tanıdı.
Saldırı için lazer arızası enjeksiyonu (Laser Fault Injection) yöntemi, fotoemisyon mikroskobuyla birlikte kullanıldı. Bu tekniklerin kombinasyonu, kristalin savunmasız bölgelerini kesin olarak belirlemeyi ve komut yürütme sürecine bozulmalar eklemeyi sağladı. Sonuç olarak, üreticinin belirttiği şekilde okunamaz olması gereken OTP-bellek (One-Time Programmable)中的 gizli anahtarı çıkarmak mümkün oldu.
Çipin kırılması, fiziksel olarak çipe erişim gerektirdi ve lazerin yarı iletken yapıya doğrudan etki etmesi için gövdenin bir kısmının çıkarılması gerekti. Fotoemisyonun kullanılması, araştırmacılara mantıksal kapıların aktivitesini gerçek zamanlı olarak görselleştirme olanağı verdi, bu da klasik gerilime dayalı hata enjeksiyon yöntemleriyle karşılaştırıldığında etki doğruluğunu önemli ölçüde artırdı.
Bu olay, yalnızca hata ayıklama kilidi donanım bayraklarına güvenen sistemler için kritik riskleri vurgulamaktadır. RP2350 açıklığı, dahili koruma mekanizmaları olsa bile, işlemci mimarisine fiziksel müdahalenin, güvenilir yürütme ortamları ve anahtar depolama sistemleri tasarlanırken dikkate alınması gereken bir saldırı vektörü olduğunu gösteriyor.



