一.前言
前面我们测试了DDR,片上memory,片内外设等都OK,也进行了跑分,基本可以确认SOC没问题了,我们现在来测试下加密。
Vitis打开之前的HelloWorld工程
参考https://mp.weixin.qq.com/s/eecigPSyHQGUIx8hwSoAtQ
二. 平台工程添加库
按如下添加rsa库,并重新编译平台工程
二.创建工程
File->New->Application Project...
Next
选择之前创建的平台,Next
输入工程名rsa,next
Next
选择rsa 工程 Finish
三. 编译
右键点击rsa工程,build project
四.仿真运行
用户需要提供以下几个参数,布局如下
APPLICATION_START_ADDR待认证程序开始地址
PARTITION_SIZE整个程序大小
CERTIFICATE_START_ADDR认证头开始地址
如下函数初始化地址信息
运行
AuthenticatePartition****完成认证
看到打印结果如下,
因为这里没有提供有效加密的程序,所以是失败的
五.总结
跑了RSA计算Demo,没有提供有效的加密程序验证,后面再做该测试。
审核编辑:汤梓红
-
DDR
+关注
关注
11文章
688浏览量
64566 -
soc
+关注
关注
38文章
3814浏览量
216288 -
程序
+关注
关注
114文章
3663浏览量
79851 -
开发板
+关注
关注
25文章
4599浏览量
95099 -
单板计算机
+关注
关注
0文章
71浏览量
15531 -
编译
+关注
关注
0文章
628浏览量
32503 -
Zynq
+关注
关注
9文章
601浏览量
46849 -
Vitis
+关注
关注
0文章
144浏览量
7212
发布评论请先 登录
相关推荐
评论