ジェネリック・フラッシュ・プログラマー・ユーザーガイド: インテル® Quartus® Primeプロ・エディション

ID 683495
日付 12/23/2019
Public
ドキュメント目次

1.3.1.2.1.1. 追加の物理的なセキュリティー設定の指定 (Programming File Generator)

インテル® Stratix® 10デバイスは、セキュリティーおよびその他のコンフィグレーション設定をeFuseに格納できます。eFuseで追加の物理的なセキュリティー設定をイネーブルして、デバイスのセキュリティー保護のレベルを拡張できます。

追加の物理的なデバイス・セキュリティー設定を指定するには、次の手順を実行します。

  1. Assignments > Device > Device and Pin Options > Securityをクリックします。
  2. Securityタブで、ルートキーとQuartus key file設定用の1つ以上のデザイン署名キーを含むFirst Level Signature Chain .qky ファイルを指定します。
  3. More Optionsボタンをクリックして、次のいずれかを指定します。
    図 10. More Security Optionsダイアログボックス
    表 3.  More Security Optionsダイアログボックスの設定
    オプション 概要
    Disable JTAG JTAGコマンドとデバイスのコンフィグレーションをディスエーブルします。この設定により、攻撃モードとしてのJTAGが排除されますが、バウンダリー・スキャン機能も排除されます。
    • Off - 非アクティブ
    • On - 含まれるデザインのワイプまでアクティブ
    • On sticky - 次のPORまでアクティブ
    • On check - 対応する溶断ヒューズのチェック
    Force SDM clock to internal oscillator SDMの外部クロックソースをディスエーブルします。SDMは内部オシレーターを使用する必要があります。コンフィグレーションに外部クロックソースを許可するよりも、内部オシレーターを使用する方が安全です。
    Force encryption key update Encryption update ratioオプションで指定した頻度で暗号化キーを更新する必要があることを指定します。デフォルトの配給値は31:1です。暗号化は、最大20個の中間キーをサポートします。
    Disable virtual eFuses eFuse仮想プログラミング機能をディスエーブルします。
    Lock security eFuses eFuse CRCが計算値と一致しない場合、eFuseが失敗します。
    Disable HPS debug JTAGインターフェイスを介したデバッグをディスエーブルして、HPSにアクセスします。
    Disable encryption key in eFuses デバイスがeFuseに格納されているAESキーを使用できないことを指定します。むしろ、AESキーをBBRAMに格納することにより、セキュリティー・レベルをさらに高めることができます。
    Disable encryption key in BBRAM デバイスがeFuseに格納されているAESキーを使用できないことを指定します。むしろ、AESキーをeFuseに格納することにより、セキュリティー・レベルをさらに高めることができます。
  4. OKをクリックします。