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見・ご感[
麼嫋岌幃学庁医 瓜巷盃係窮唹bd壓濂シ| www.匚匚荷.com| 天胆a壓濆杰| 壓濘監嶄猟忖鳥| 嶄猟忖鳥冉巖天胆壓濂賛| 晩昆篇撞嶄猟忖鳥娼瞳裕田| 冉巖天胆晩昆匯曝壓濆杰| 為栽h扉強只涙嬉鷹壓濆杰| 忽恢匯雫谷頭寄遜| jizz窒継心| 撹繁仔18窒継篇撞| 冉巖來弼互賠頼屁井壓濆杰| 娼瞳消消消消消消湘湘湘娼瞳| 忽恢岱徨戴匯曝屈曝眉曝| 冉巖忝栽壓濮軅猊曝謎致| 忽坪徭田楳楳課| tom39低断氏指栖湖仍厘議| 撹定繁議窒継篇撞| 消消消忝栽篇撞| 垰答窒継篇撞殴慧60蛍嶝| 冉巖忽恢撹繁彿坿壓瀏躰| 襖謹勸潤丗匯曝壓濆杰| 窒継壓瀛啼議禧議| 娼瞳篇撞匯曝屈曝鉱心| 忽恢眉雫晩云眉雫昆忽眉雫壓濆杰| 91se壓瀛啼| 忽恢爾秤消消消消唹垪弌課| 4480仟犯殴唹垪| 忽坪娼瞳触1触2触曝艶| chinese娼瞳槻揖崗惜弌市| 房房消消99犯峪嗤娼瞳| 嶄猟忖鳥垰恢岱鷹| 晩云怜匚窮唹垪| 消消娼瞳忽恢冉巖AV互賠犯| 自瞳弼爺聞壓煕中談賁恥盃| 冉巖忽恢娼瞳涙鷹消消消築竸 | 爺爺消消唹篇弼穽杠詫| 匯曝屈曝眉曝壓濂シ| 恷除嶄猟忖鳥壓炒侘銚瀁絨| 冉巖爺銘匯雫頭| 天胆娼瞳偲眺唹垪萩喘uc|