安路TangDynasty(TD) 扩展功能之位流加密(EF Encrypt)-Anlogic-安路社区-FPGA CPLD-ChipDebug

安路TangDynasty(TD) 扩展功能之位流加密(EF Encrypt)

对于 EF2 EF3 系列器件, TD 软件支持对位流文件进行 128Bit AES 加密。 加密后
的文件必须由用户提供的秘钥才能进行解密。 此处以
EF2 器件为例:
打开
Download 界面,点击 EF Encrypt 按钮,出现如下界面:

20230926170409631-image

20230926170413866-image

加密步骤如下:
1. Key File 中选定用户秘钥文件。用户秘钥是 32 16 进制数。选定秘钥后将
Key Number 中进行显示。
2. Key Exp File 中选择加密后秘钥文件保存的位置。
3. Source Bit File 中选择需要加密的 EF2 位流配置文件(*.bit 文件)
4. Encrypt Bit File Encrypt Bin File 中选择加密后的位流配置文件的保存位置。
5. 点击 Generate Encrypt Bit 按钮,生成加密文件。若加密成功会给出提示,否则
加密失败会在
TD 界面给出相应的错误。

20230926170427899-image

20230926170433691-image

生成完加密文件后需要将加密秘钥文件的内容烧写到 EF2 芯片内部,烧写流程如下:
1. Encrypt 界面中,选择 Program Encrypt Key 界面。

2. Key Exp File 中选择刚生成的加密秘钥文件 key_exp.dat

3. Encypt Bit File 中选择刚生成的加密位流文件 led_ast_encry.bit
4. 点击 Program Encrypt Key Inot Efuse 按钮,烧写加密秘钥。
5. 烧写完加密秘钥后,点击 Program Encrypt Key Lock 按钮,加密秘钥将被硬件锁
定,将不能从
EF2 器件中读取加密秘钥。
6. 点击 Download Encrypt File 按钮,下载加密位流文件至芯片。 

20230926170501141-image

20230926170509368-image

20230926170513978-image

20230926170520166-image

 

请登录后发表评论

      • ICMaker的头像-ChipDebugICMaker徽章-资深玩家-ChipDebug等级-LV3-ChipDebug作者版主0