一种基于云端加密的FPGA自适应动态配置方法
发布时间:2021-07-28 01:31
在需要进行大量数据并行计算的算法(如云计算、机器学习算法、人工智能算法等)中,FPGA作为一种提升性能的重要技术手段,得到了广泛的应用。FPGA配置方式中,需要在存储器中读取配置数据,然后将其写入FPGA中。作为技术成果的实际体现,FPGA的配置数据可能被非法获取,从而导致研究成果泄露的问题。为了较好地应对这个问题,文中提出了一种有效的基于云加密的FPGA配置方法。该方法通过云端加密APP对配置数据文件进行加密管理,在需要配置FPGA的时候,由微处理器通过云端服务器的访问端口获取加密的配置数据,并使用内置在微处理器的解密算法进行解密,然后用解密后的数据对FPGA进行动态配置。该方法将FPGA的配置数据存储于云端服务器,在云服务器上通过加密手段进行严格的数据保护和文件保护,由此提供了灵活而强大的加密保护功能;微处理器从云端通过加密通道获取数据,将加密数据解密后再用于FPGA的配置,整个过程中配置数据都是处于加密状态,数据泄密的风险得到了有效控制。这样,既实现了对配置数据最大限度保护,防止其被非法获取和使用,又实现了对FPGA的远程动态配置。所提方法在阿里云和腾讯云平台得到了实际验证,其不...
【文章来源】:计算机科学. 2020,47(07)北大核心CSCD
【文章页数】:4 页
【部分图文】:
系统结构图
密钥传输示意图
数据传输示意图
本文编号:3306930
【文章来源】:计算机科学. 2020,47(07)北大核心CSCD
【文章页数】:4 页
【部分图文】:
系统结构图
密钥传输示意图
数据传输示意图
本文编号:3306930
本文链接:https://www.wllwen.com/kejilunwen/dianzigongchenglunwen/3306930.html