Semiconductor Portal

» セミコンポータルによる分析 » \術分析 » \術分析(半導)

Lattice、セキュリティ機ΔFPGAに格納、レジリエンス機Δ鯀箸濆む

中小型FPGAで、]期の開発を推進しているLattice Semiconductorは、セキュリティを啣修垢襯愁螢紂璽轡腑鵑鯆鷆,垢襦FPGA(@MACH XO3D)やそれを使ったシステムそのものをセキュアにする「Sentryソフトウエアスタック」と、出荷する時からデバイスやシステムをセキュアに守るソフトウエア「SupplyGuard」をリリースした。これらはFPGAに組み込む。

Lattice Sentry: 「オンになった瞬間にセキュリティを確保」

図1 システムをセキュアにするFPGAに搭載するソフトウエアSentry 出Z:Lattice Semiconductor


FPGAベンダーはこれまで、プログラムや検証のしやすさを_した開発ツールをリリースしてきたが、Latticeはセキュリティ啣修砲FPGAが~効であることをした。同社のLUT(Look-Up Table: 主要なb理v路を集めた基本ブロック)に使われているロジックデバイスのkつMACH XO3Dは、不ァ発性メモリスイッチを基本としており、jきなC積をめるSRAMではないため2.5mm角のWLCSP(Wafer-Level Chip Scale Package)パッケージに最j9400個のLUTを集積している。

このSentryソフトウエアスタックは、同社のFPGAMACH XO3Dの中にプログラムしておき、システムの電源をオンしシステムが軌Oし始めると同時にこのFPGAがシステムをセキュアにする(図1)。FPGAの中にセキュリティ機Δ鯀箸濆んであるため、システム内のCPUやU御MCU、その他のロジックなどQICのファームウエアの暗イ従霾鵑鯒Ь擇靴討い。さらに、システムが撃されたらリアルタイムでそれを検出する機Δ發△襦2辰┐董不なファームウエアをJ瑤領氷イ篇Xに復元するPFR(Platform Firmware Resilience)機Δ發△襦

このFPGAには、システムの動時にそれをセキュアに守る保護v路ともいうべきRoT(Root of Trust)や、NIST拠の暗イv路をプログラムされている。RoTは、システムの動時にファームウエアの信頼性が確保されているかどうかをR定し確認、保T、通瑤垢詭魍笋魴eつ。パソコンのBIOSにZい。これらの応答はns(ナノ秒)単位で行えるため、システムの動は極めて]いといえそうだ。

PFRv路のIPをFPGAに組み込むためのソフトウエアツールとしてJTのLattice Propelを使えば、Cコードでカスタマイズもできる。RISC-Vコアも集積されており、このCPUを通してNIST SP 800-193拠のPFR (図2)機ΔC言語で実△任る。RISC-Vコアを集積したのは、セキュリティ機Δ魍稜А∧毋T、通瑤覆匹離掘璽吋鵐垢U御や管理を行うためだという。認証をはじめとするセキュア機ΔFPGAロジックにプログラムする。セキュリティv路のサイズは6700個のLUTに相当するため、MAX XO3Dファミリの中でもロジックサイズのjきな最j9400LUTをeつが向く。


FPGAユーザー向けRISC-Vベースのソフトウェア設

図2 これまでFPGAをプログラムしたことのないユーザーでもC言語でRISC-Vコアを通してFPGAにプログラムすることができる 出Z:Lattice Semiconductor


もうkつ、FPGAを出荷してから後にFPGAをボードに組み、暗イ十萢や署@を終えてからシステムに組み込み、完成させるまでのサプライチェーンに渡りデバイスを{跡でき、偽]や複などの保護を行う機Δ魴eつソフトウエアがSupplyGuardだ(図3)。いわばサプライチェーンのレジリエンスのための保護サービスといえる。量妌場から出荷後にシステムの設、運、廃棄までのライフサイクルに渡っても機Δ垢襦


SupplyGuard:完なデバイス・セキュリティ・ライフサイクル管理

図3 出荷後のシステムのセキュリティを管理するSupplyGuard 出Z:Lattice Semiconductor


これら二つのソフトウエアを、FPGAハードウエアに組み込むことで、ダイナミックなトラストを`指すとしている。運の中で外陲ら撃されても瞬時に検出し官することができるようになる。それはマイコンベースでのスタティックなセキュリティではなく、高]官可ΔFPGAでのダイナミックなNIST拠のPFRがn働することをT味している。

(2020/08/28)
ごT見・ご感[
麼嫋岌幃学庁医 消消消91娼瞳忽恢匯曝屈曝眉曝| 繁繁曇繁繁訪繁繁壽繁繁| 冉巖天胆晩昆娼瞳消消謎致弼唹篇| 溺繁委暴畜何了嫖蝕斑槻繁涌| 消消忽恢天胆晩昆娼瞳| 天胆磔碕垪窒継畠何篇撞| 繁曇窒継匯曝屈曝眉曝恷仟| 俤俤弼壓濆杰| 晩云匯祇互賠音触窒継| 冉巖忽恢爺銘消消忝栽| 槻繁峨爆溺繁和中| 忽恢天胆冉巖廨曝及匯匈| 99消消娼瞳晩云匯曝屈曝窒継| 撹繁怜匚娼瞳涙鷹曝消消| 消消撹繁涙鷹忽恢窒継殴慧| 天胆繁曇a▲嶄猟忖鳥| 冉巖娼瞳怜匚消消消卅繁| 娼瞳岱鷹匯曝屈曝眉曝膨曝 | 消消娼瞳繁繁繁曇繁繁螺AV| 天胆墅絃嚥菜繁賞住| 冉巖娼瞳冉巖繁撹繁利| 槻伏才溺伏嬉橡針餓餓餓app| 晴晴晴嶄猟壓瀛啼6| 階雫涙黍親室吸忽| 忽恢撹繁av岱鷹壓濆杰| 牽旋侭及匯擬砂| 忽恢鋼壓濆杰| 99宸戦峪嗤娼瞳| 挫巨荷宸戦峪嗤娼瞳| 匯雫谷頭頼屁井| 撹繁編心120昼悶刮曝| 消消消消撹繁娼瞳涙鷹| 晩昆天胆眉雫篇撞| 冉巖Av繁繁壽繁繁訪繁繁匚匚| 天胆來値住xxxx窒継心返住| 冉巖天胆篇撞屈曝| 爾秤弌傍冉巖夕頭| 卅繁犯犯消消圻弼殴慧www| 娼瞳消消冉巖匯雫α| 嗽仔嗽訪恂鞭篇撞窒継心篇撞和墮| 弼圀圀WWW撹繁利嫋|