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見・ご感[
麼嫋岌幃学庁医 娼瞳忽恢音触壓澣舐| 99壓濔瞳篇撞壓濆杰| 天胆眉雫壓濆杰寛賛篇撞| 窒継繁撹壓濆杰翰嫋瞳握利| 楳楳課忽恢壓| 忽恢娼瞳消消消消消匯曝屈曝眉曝| 冉巖天胆晩昆壓濆杰寛シ| 胆忽谷頭冉巖芙曝壓濆杰| 忽恢撹繁冉巖娼瞳涙鷹av寄頭| 7x7x7x窒継壓濆杰| 溺隅忽住叟屈返暴繁丗麗app| 嶄晩昆天胆篇撞| 晩昆天胆壓濂賛| 窒継鉱心晩云麟麟ww利嫋匯曝| 穀壓丕雑重和巨彭溺麼繁議亂| 忽恢寔糞狼双壓| 嶄猟忽恢撹繁消消娼瞳弌傍| 晩昆天胆篇撞壓| 冉巖窒継篇撞鉱心| 柿戴遭募堝只鮫3d| 窒継涙鷹匯曝屈曝眉曝| 析望字67194娼瞳濆杰| 忽恢壓濆杰潅盞冓啼飢シ兎| 秉粁枴啼虐斛濆杰| 忽坪娼徭瞳瀲伺91| www.晩云壓瀛啼| 來天胆互賠come| 嶄猟忖鳥恷仟壓| 邦築孟篇撞壓瀉盞儿杰| 忽恢壓19鋤窒継鉱心| a雫谷頭窒継互賠谷頭篇撞| 天胆1曝2曝3曝| 冉巖晩云壓澣舐| 襖惟溺議篶圀伏試mp4| 窒継鉱心仔弼議利嫋| 胆溺胆溺互賠谷頭篇撞| 忽恢眉雫鉱心消消| 1313怜匚娼瞳尖戴頭| 壓濆杰肝舍膏盃渙伺| 消消冉巖娼瞳繁撹忝栽利| 孟徨篇撞壓濆挈鉱心窒継 |