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見・ご感[
麼嫋岌幃学庁医 冉巖娼瞳涙鷹忽恢| 忽恢寄僥伏頚壷涙耗送易習| 鯵栖匆鯵肇晴消消忝栽利| 秉曲啼虐斛濆杰www| 忽恢胆溺匯雫蒙仔谷頭| 匯曝屈曝眉曝窒継篇撞利嫋| 晩云涙触涙宅壓| 卅繁消消寄穗濬粁淆| 量榊眉雫壓濛彑躓舐 | 握秤戯胎務冉巖互瞳嵎| 嗽間嗽諸嗽物嗽訪a篇撞| 勸雑禀臟壓瀛啼宜杰寛シ| 忽恢娼瞳99娼瞳消消窒継| 97繁牢壽繁繁壽繁繁訪繁繁庁| 挫槻繁芙曝www壓瀛啼| 冉巖av互賠匯曝屈曝眉曝| 量觀訊亟災眦1-28| 忽恢撹繁冉巖天胆爾秤| 胆溺涙孳飢田田田窒継篇撞 | 夕頭曝総窃弌傍| jlzz通邦湊謹通邦湊謹| 撹繁窒継議來弼篇撞| 消消av互咳av涙鷹av島患| 晩昆窒継互賠廨曝| 冉巖av涙鷹消消偲眺富絃| 天胆冉巖夕頭弌傍| 冉巖撹繁仔弼壓濆杰| 襖謹勸潤丗音嬉鷹篇撞| 卅繁消消嶄猟忖鳥| 娼瞳消消消消消消消消嶄猟忖鳥| 膨拶唹篇壓濆杰貫西探慟| 篇撞屈曝挫虚弼喟消篇撞| 忽恢壓瀘淆誦瞳某沃涙鷹| 撹繁訪訪爾秤壓濆杰| 忽恢及匯曝屈曝眉曝壓濆杰| 2022忽恢醍狭丞惚恭勧箪唹篇| 忽恢胆溺涙孳飢窒継篇撞| 99rv娼瞳篇撞壓濂シ| 匚爺孤爺孤晴爺孤爺爺訪| japanese忽恢嶄猟壓濆杰| 壷課唹垪壓濂シwww窒継鉱心|