前面我们测试了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,没有提供有效的加密程序验证,后面再做该测试。
审核编辑:汤梓红
全部0条评论
快来发表一下你的评论吧 !