de     

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revisionBoth sides next revision
en:ztex_boards:ztex_fpga_boards:bitstream_encryption [2014/07/15 21:42] stefanen:ztex_boards:ztex_fpga_boards:bitstream_encryption [2014/07/15 21:46] stefan
Line 6: Line 6:
 Using encrypted bitstreams is quite simple: Using encrypted bitstreams is quite simple:
  
-  - Generate an encrypted bitstream either  +  - Generate an encrypted bitstream either (**ISE only**:) using the ''bitgen'' option ''-g Encypt:Yes'' and ''-g KeyFile:<.nky file>'' or (**Vivado only:**) using the constraints <code tcl>set_property BITSTREAM.ENCRYPTION.ENCRYPT Yes [current_design] 
-    - (**ISE only**:) using the ''bitgen'' option ''-g Encypt:Yes'' and ''-g KeyFile:<.nky file>'' or +set_property BITSTREAM.ENCRYPTION.ENCRYPTKEYSELECT bbram [current_design] 
-    - (**Vivado only:**) using the constraints <code>''set_property BITSTREAM.ENCRYPTION.ENCRYPT Yes [current_design]'' +set_property BITSTREAM.ENCRYPTION.KEYFILE <.nky file> [current_design]</code> If no key file (.nky file) is given a new one with random key is created. The ''ucecho'' example for USB-FPGA Modules 2.16 and 2.13 already contains encrypted bitstreams (''ucecho-encrypted.bit'') and corresponding key file (''ucecho-encrypted.nky'').
-''set_property BITSTREAM.ENCRYPTION.ENCRYPTKEYSELECT bbram [current_design] +
-''set_property BITSTREAM.ENCRYPTION.KEYFILE <.nky file> [current_design]''</code> If no key file (.nky file) is given a new one with random kay is created. The ''ucecho'' example for USB-FPGA Modules 2.16 and 2.13 already contains encrypted bitstreams (''ucecho-encrypted.bit'') and corresponding key file (''ucecho-encrypted.nky'').+
   - Upload the key (.nky file) to the FPGA through JTAG using Xilinx Impact   - Upload the key (.nky file) to the FPGA through JTAG using Xilinx Impact
   - FPGA now accepts the encrypted bitstream   - FPGA now accepts the encrypted bitstream
  
 
en/ztex_boards/ztex_fpga_boards/bitstream_encryption.txt · Last modified: 2016/11/24 23:29 by stefan
 
Recent changes RSS feed Creative Commons License Powered by PHP Debian Driven by DokuWiki
[ZTEX Home] [Imprint] [Privacy policy]