インテル® Quartus® Primeプロ・エディションのユーザーガイド: プログラマー

ID 683039
日付 6/10/2019
Public
ドキュメント目次

1.3. ビットストリーム・ファイルの圧縮とセキュリティーの有効化

オプションで、ビットストリーム圧縮(および圧縮解除)をイネーブルして、プログラミング・ビットストリーム・ファイルのサイズを縮小できます。 インテル® Quartus® Prime Assemblerは、コンフィグレーション・ファイルのサイズを30%から55% (デザインに応じて)削減する圧縮ビットストリームイメージを生成できます。 FPGAデバイスは、圧縮されたコンフィグレーション・ビットストリームを受信し、コンフィグレーション中にreal-timeでデータを圧縮解除できます。

暗号化キープログラミング・ファイルとユーザー定義256ビットのセキュリティー・キーの生成を個別にイネーブルして、コンフィグレーション・ビットストリームを保護および認証できます。ビットストリームの暗号化は、非侵入型攻撃からのサイドチャネル保護も提供します。

インテル® Stratix® 10デバイスは、デバイスファームウェアの共同署名もサポートしています。共同署名により、デバイスファームウェアのセキュリティがさらに強化されます。共同署名機能を使用すると、生成した所有者署名キーを使用してデバイスファームウェアに署名できます。所有者の公開鍵ハッシュと共同署名されたファームウェアeFusesをプログラミングすることにより、共同署名をイネーブルします。これらのセキュリティー・ヒューズをプログラムしたら、新しいファームウェアをロードするにはインテルおよび所有者の署名の両方が必要です。