一種基于云端加密的FPGA自適應動態(tài)配置方法
發(fā)布時間:2021-07-28 01:31
在需要進行大量數(shù)據(jù)并行計算的算法(如云計算、機器學習算法、人工智能算法等)中,FPGA作為一種提升性能的重要技術手段,得到了廣泛的應用。FPGA配置方式中,需要在存儲器中讀取配置數(shù)據(jù),然后將其寫入FPGA中。作為技術成果的實際體現(xiàn),FPGA的配置數(shù)據(jù)可能被非法獲取,從而導致研究成果泄露的問題。為了較好地應對這個問題,文中提出了一種有效的基于云加密的FPGA配置方法。該方法通過云端加密APP對配置數(shù)據(jù)文件進行加密管理,在需要配置FPGA的時候,由微處理器通過云端服務器的訪問端口獲取加密的配置數(shù)據(jù),并使用內(nèi)置在微處理器的解密算法進行解密,然后用解密后的數(shù)據(jù)對FPGA進行動態(tài)配置。該方法將FPGA的配置數(shù)據(jù)存儲于云端服務器,在云服務器上通過加密手段進行嚴格的數(shù)據(jù)保護和文件保護,由此提供了靈活而強大的加密保護功能;微處理器從云端通過加密通道獲取數(shù)據(jù),將加密數(shù)據(jù)解密后再用于FPGA的配置,整個過程中配置數(shù)據(jù)都是處于加密狀態(tài),數(shù)據(jù)泄密的風險得到了有效控制。這樣,既實現(xiàn)了對配置數(shù)據(jù)最大限度保護,防止其被非法獲取和使用,又實現(xiàn)了對FPGA的遠程動態(tài)配置。所提方法在阿里云和騰訊云平臺得到了實際驗證,其不...
【文章來源】:計算機科學. 2020,47(07)北大核心CSCD
【文章頁數(shù)】:4 頁
【部分圖文】:
系統(tǒng)結構圖
密鑰傳輸示意圖
數(shù)據(jù)傳輸示意圖
本文編號:3306930
【文章來源】:計算機科學. 2020,47(07)北大核心CSCD
【文章頁數(shù)】:4 頁
【部分圖文】:
系統(tǒng)結構圖
密鑰傳輸示意圖
數(shù)據(jù)傳輸示意圖
本文編號:3306930
本文鏈接:http://www.sikaile.net/kejilunwen/dianzigongchenglunwen/3306930.html
教材專著