Specifications

Page 8 Steps for Implementing a Secure Configuration Flow
Using the Design Security Features in Altera FPGAs June 2012 Altera Corporation
7. On the File menu, click Convert Programming Files. The Convert Programming
Files dialog box appears (Figure 2).
a. In the Convert Programming Files dialog box, select the programming file
type from the Programming file type list.
b. If applicable, select the appropriate configuration device from the
Configuration device list.
c. Select the mode from the Mode list.
d. Type the file name in the File name field, or browse to and select the file.
e. Under the Input files to convert section, click SOF Data.
f. Click Add File to open the Select Input File dialog box.
g. Browse to the unencrypted SOF file and click Open.
h. Under the Input files to convert section, click on the SOF file name. The field is
highlighted.
i. Click Properties. The SOF Files Properties: Bitstream Encryption dialog box
appears (Figure 3).
j. In the SOF Files Properties: Bitstream Encryption dialog box, turn on
Generate encrypted bitstream.
k. Turn on Generate key programming file and type the .ekp file path and file
name in the text area, or browse to and select <filename>.ekp.
l. Add the keys to the pull-down list either with a .key file or the Add button.
The Add and Edit buttons bring up the Key Entry dialog box. The Delete
button deletes the currently selected key from the pull-down list (Figure 3).
Figure 2. Convert Programming Files Dialog Box
Select the
appropriate mode
The file name for
the encrypted
configuration file
Add the unencrypted
SOF file for file conversio
n
Click to open
The SOF Files Properties:
Bitstream Encryption
dialog box
Select the appropriate
programming file type
If applicable, select the
appropriate
configuration device