www在线观看视频免费-www在线观看免费视频-www永久免费视频-www一区二区-自愉自愉自产国产91-自偷自偷自亚洲首页精品

關(guān)于Bitstream Encryption的相關(guān)文章

2019-04-19 16:11:52   來源:網(wǎng)站建設(shè)微信APP開發(fā)

新聞?wù)?/span>:查了一下資料,原來是部分FPGA在出廠時有加密的專用設(shè)計(jì),在生成bit文件的時候指定此加密文件,然后在下載到FPGA之前先用工具將此xxx.nky文件下載到FPGA中去,然后再下載bit文件時FPGA才能正確解析此bit文件,但是對于硬件沒有做此設(shè)置的FPGA來說,下載任何版本的bit文件都不受影響,此xxx.nky文件可以是自己寫的一串加密規(guī)則(?不知道什么內(nèi)容),也可以是vivado按其規(guī)則自己生成的一個文件。

最近在編譯遠(yuǎn)古代碼的時候發(fā)現(xiàn)約束文件里面有這樣幾句


set_property BITSTREAM.ENCRYPTION.ENCRYPT Yes [current_design]
set_property BITSTREAM.ENCRYPTION.ENCRYPTKEYSELECT bbram [current_design]
set_property BITSTREAM.ENCRYPTION.KEYFILE E:\zsl\prj\c006_415t.nky [current_design]
1
2
3
查了一下資料,原來是部分FPGA在出廠時有加密的專用設(shè)計(jì),在生成bit文件的時候指定此加密文件,然后在下載到FPGA之前先用工具將此xxx.nky文件下載到FPGA中去,然后再下載bit文件時FPGA才能正確解析此bit文件,但是對于硬件沒有做此設(shè)置的FPGA來說,下載任何版本的bit文件都不受影響,此xxx.nky文件可以是自己寫的一串加密規(guī)則(?不知道什么內(nèi)容),也可以是vivado按其規(guī)則自己生成的一個文件。


Several ZTEX FPGA Boards support Bitstream encryption, e.g. USB-FPGA Modules 2.16, 2.13, 2.14 and 2.18.


The key which is used to decrypt the bitstream is stored in special low power memory of the FPGA which is powered by a battery. This battery is an option and not installed by default.


Using encrypted bitstreams is quite simple:


1、Generate an encrypted bitstream either (ISE) using the bitgen option -g Encypt:Yes and -g KeyFile:<.nky file> or (Vivado) using the constraints


set_property BITSTREAM.ENCRYPTION.ENCRYPT Yes [current_design]
set_property BITSTREAM.ENCRYPTION.ENCRYPTKEYSELECT bbram [current_design]
set_property BITSTREAM.ENCRYPTION.KEYFILE <.nky file> [current_design]
1
2
3
If no key file (.nky file) is given a new one with random key is created.


2、Upload the key (.nky file) to the FPGA through JTAG using Xilinx tools
3、FPGA now accepts the encrypted bitstream (no special load technique is required but some options like bitstream compression may not work)


https://www.xilinx.com/support/answers/52881.html
AR# 52881
Configuration - BitStream Encryption - How to create and program an encrypted bitstream


https://www.xilinx.com/support/answers/61258.html
AR# 61258
Vivado 2014.x - Regenerate different key file for Encryption on Linux
--------------------- 
作者:weixin_39055614 
來源:CSDN 
原文:https://blog.csdn.net/weixin_39055614/article/details/88852785 
版權(quán)聲明:本文為博主原創(chuàng)文章,轉(zhuǎn)載請附上博文鏈接!

【責(zé)任編輯:藝之都網(wǎng)站微信APP開發(fā)公司】                                                             (Top) 返回頁面頂端

上一篇:進(jìn)程間通信方式--共享內(nèi)存

下一篇:學(xué)會Zynq(25)UART的基本使用方法

最新更新

div

服務(wù)熱線

0755-33563420

功能和特性

ZGHYH

獲取內(nèi)部資料

微信服務(wù)號

主站蜘蛛池模板: 天堂网色 | 国产二区精品视频 | 成人在线观看午夜 | 污片免费在线观看 | 国产精品视频免费 | 日韩午夜精品 | www.91自拍| 手机在线色 | 国产中文字幕视频在线观看 | 国产成人精品亚洲日本在线 | 国产正在播放 | 一本色道加勒比海在线 | 国产精品视频在这里有精品 | 欧美日韩在线视频 | 国内精品欧美久久精品 | www.天天色.com| 四虎永久在线精品免费观看地址 | 精品国产免费第一区二区 | 热综合一本伊人久久精品 | 深爱五月综合网 | 国产精品麻豆一区二区三区v视界 | 亚洲国产中文字幕在线观看 | 91原创视频 | 日韩激情中文字幕 | 九九久久国产 | 99热这里有免费国内精品 | 久久免费公开视频 | 国内精品久久久久影院不卡 | 国产麻豆福利a v在线播放 | 色呦呦网站入口 | 激情视频免费 | 天天色综网 | 老湿司午夜爽爽影院榴莲视频 | 美女毛片视频 | 91不卡| 欧美人与禽交视频在线观看 | 久久亚洲精品中文字幕三区 | 婷婷色在线 | 国产一起色一起爱 | 美女精品一区二区 | 无码精品一区二区三区免费视频 |