3.8. AES Encryption
This section covers detailed guidelines on applying AES Encryption for design security.
There are two main steps in applying design security in Intel® MAX® 10 devices. First is to generate the encryption key programming (.ekp) file and second is to program the .ekp file into the device.
The .ekp file has other different formats, depending on the hardware and system used for programming. There are three file formats supported by the Intel® Quartus® Prime software:
- JAM Byte Code (.jbc) file
- JAM™ Standard Test and Programming Language (STAPL) Format (.jam) file
- Serial Vector Format (.svf) file
Only the .ekp file type generated automatically from the Intel® Quartus® Prime software. You must create the .jbc, .jam and .svf files using the Intel® Quartus® Prime software if these files are required in the key programming.