インテルのみ表示可能 — GUID: sss1415685487643
Ixiasoft
3.8.1. .ekpファイルの生成およびコンフィギュレーション・ファイルの暗号化dummy
.ekpファイルを生成し、コンフィギュレーション・ファイルを暗号化するには、以下のステップを実行します。
- FileメニューのConvert Programming Filesをクリックします。
- Output programming fileのProgramming file typeリストから、Programmer Object File(.pof)を選択します。
- Option/Boot Infoをクリックすると、ICB settingダイアロ・グボックスが表示されます。
- You can enable the Allow encrypted POF only only option. Click OK once ICB setting is set.
このオプションを有効にすると、内部コンフィギュレーション時にデバイスは暗号化されたビットストリームのみを受け入れます。CFM0、CFM1、またはCFM2のうちの1つだけしか暗号化しない場合、プログラマで警告が表示されます。
- File nameフィールドにファイル名を入力し、あるいは「...」ボタンをクリックしてファイルを探し、選択します。
- Input files to convertセクションで、SOF Dataをクリックします。
- Add Fileをクリックし、Select Input Fileダイアログ・ボックスを開きます。
- 暗号化されていない.sofファイルを選択し、Openをクリックします。
- Input files to convertセクションで、追加した.sofをクリックします。
- PropertiesをクリックするとSOF Files Properties: Bitstream Encryptionダイアログ・ボックスが表示されます。
- Generate encrypted bitstreamをオンにします。
- Generate key programming fileをオンにし、テキスト・エリアに.ekpのファイル・パスとファイル名を入力するか、<filename>.ekpを直接探して指定します。
- これを経て、.keyファイルの使用により、あるいはキーを手作業で入力することにより、キーを使用できます。
注: デバイスでは128ビット・キーの入力が必要です。
- .keyファイルを使用してキーを加える
.keyファイルは、「#」から始まるラインを除く各ラインがキーを表記するプレーン・テキスト・ファイルです。「#」シンボルはラインがコメントであることを示します。有効な各キー・ラインは以下の形式を有します。
<key identity><white space><128-bit hexadecimal key> # This is an example key file key1 0123456789ABCDEF0123456789ABCDEF
- Use key fileチェック・ボックスを有効にします。
- Openをクリックし、使用する.keyファイルを追加し、再びOpenをクリックします。
- Key entryパートで.keyファイルに含まれるキーがドロップダウン・リストで選択されます。
- OKをクリックします。
- Entering your key manually.
- Key entryパートで、Addボタンをクリックします。
- Key Entry Methodで暗号化キーをOn-screen KeypadあるいはKeyboardのどちらで入力するかを選択します。
- Key Name (alphanumeric)フィールドにキー名を入力します。
- 使用するキーをKey (128-bit hexadecimal)フィールドに入力し、その下のConfirm Keyフィールドでも繰り返します。
- OKをクリックします。
- .keyファイルを使用してキーを加える
- デザイン・セキュリティ機能の免責事項に目を通してください。同意する場合にacknowledgmentボックスをオンにし、OKをクリックします。
- Convert Programming Filesダイアログ・ボックスで、OKをクリックします。<filename>.ekpと暗号化されたコンフィギュレーション・ファイルが同じプロジェクト・ディレクトリに生成されます。
注: デュアル・コンフィギュレーション.pofファイルでは、両方の.sofファイルを同じキーで暗号化する必要があります。異なるキーを使用した場合には、キー・ファイルと暗号化コンフィギュレーション・ファイルの生成が成功しません。