光を当てて、RP2350 の Secure debug をこじ開けた話
Raspberry Pi のマイクロコントローラ RP2350 に対して、Ledger の研究チームがかなり手の込んだ物理攻撃を試し、永久に無効化されたはずの Secure debug を復活させた、というのが今回の話です。しかもやみくもにレーザーを当てたのではなく、まず photon-emission microscopy で狙う場所を絞り込み、そのあと laser fault injection で必要なビットを立てています。単に「壊せた」ではなく、どの防御がどこで崩れるかを丁寧に示した点が重要です。現実の脅威としてはかなり特殊ですが、ハードウェアの“永久設定”がどこまで頼れるのかを考える材料になります。 Ledger Donjon が扱ったのは、Raspberry Pi の RP2350 です。これは Arm Cortex-M33 か RISC-V Hazard3 のどちらかを起動時に選べるデュアルコア MCU で、Secure boot、Armv8-M TrustZone、永久の debug-disable 設定、そしてクロックや電源の乱れを検出する glitch detect
papoo.work