一.前言
前面我們測試了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文章
697瀏覽量
64920 -
soc
+關注
關注
38文章
4017瀏覽量
216996 -
程序
+關注
關注
115文章
3719瀏覽量
80350 -
開發板
+關注
關注
25文章
4758瀏覽量
96133 -
單板計算機
+關注
關注
0文章
74瀏覽量
15569 -
編譯
+關注
關注
0文章
646瀏覽量
32662 -
Zynq
+關注
關注
9文章
604瀏覽量
46996 -
Vitis
+關注
關注
0文章
145瀏覽量
7310
發布評論請先 登錄
相關推薦
評論