FPGA配置数据流的安全性研究

FPGA配置数据流的安全性研究

论文摘要

由于利用FPGA实现系统设计比传统的基于专用集成电路的设计实现速度快、成本低,对于基于FPGA设计的安全性和知识产权保护问题的研究越来越受到广泛的关注。本文主要研究基于SRAM的FPGA设计的安全和知识产权保护技术,设计能有效保护配置数据流安全的FPGA结构。本文首先研究对只含一个配置数据流文件的FPGA系统加以保护的安全FPGA结构。与通用FPGA相比,安全FPGA结构嵌入一个解密机制,即解密器模块和密钥存储器模块。在此安全结构上,进一步对包含多个配置数据流文件的动态重构系统的安全进行研究。根据基于SRAM的FPGA支持部分重构、动态重构和自重构的特性,本文提出了有效保护动态重构系统的配置数据流安全的FPGA结构。该安全体系结构使用嵌入式微处理器控制自重构,使用有限状态机来判断配置数据流是否加密,使用安全算法的IP核生成解密电路。然后,使用Xilinx公司的Virtex-ⅡPro对所设计的安全FPGA结构进行了实验验证。实验表明采用安全自重构平台(Security Self-ReconfigurationPlatform,SSRP)结构的FPGA系统能够有效地防止配置数据流暴露造成的系统安全隐患和知识产权泄露问题。

论文目录

  • 摘要
  • Abstract
  • 第1章 绪论
  • 1.1 课题背景
  • 1.2 国内外发展现状
  • 1.2.1 国外研究现状
  • 1.2.2 国内研究现状
  • 1.3 本文的工作
  • 1.4 本文的组织
  • 第2章 基于FPGA的动态重构及加密技术
  • 2.1 动态重构的理论研究
  • 2.1.1 动态重构技术
  • 2.1.2 基于模块的动态重构技术
  • 2.2 AES算法的理论研究
  • 2.2.1 算法的结构
  • 2.2.2 算法的工作模式
  • 2.3 设计平台研究
  • 2.3.1 结构分析
  • 2.3.2 配置过程分析
  • 2.4 本章小结
  • 第3章 安全体系结构研究
  • 3.1 配置数据流的结构研究
  • 3.1.1 未加密的配置数据流结构
  • 3.1.2 加密的配置数据流结构
  • 3.2 单配置数据流的安全FPGA结构研究
  • 3.2.1 配置逻辑
  • 3.2.2 JTAG逻辑
  • 3.2.3 密钥存储器
  • 3.2.4 解密器
  • 3.3 多配置数据流的安全FPGA结构研究
  • 3.3.1 SRP
  • 3.3.2 SSRP
  • 3.4 本章小结
  • 第4章 SSRP结构的设计与实现
  • 4.1 SRP结构的设计
  • 4.1.1 微处理器核和总线
  • 4.1.2 ICAP
  • 4.1.3 其他外围部件
  • 4.2 安全配置的实现
  • 4.2.1 加密判断电路的实现
  • 4.2.2 解密电路的实现
  • 4.3 本章小结
  • 第5章 仿真综合及实验结果
  • 5.1 加密判断电路的仿真
  • 5.1.1 仿真及综合
  • 5.1.2 实验结果及其分析
  • 5.2 解密电路的仿真
  • 5.2.1 仿真及综合
  • 5.2.2 实验结果及其分析
  • 5.3 SSRP结构的验证
  • 5.3.1 仿真及综合
  • 5.3.2 实验结果及其分析
  • 5.4 本章小结
  • 结论
  • 参考文献
  • 攻读硕士学位期间发表的论文和取得的科研成果
  • 致谢
  • 附录
  • 相关论文文献

    • [1].基于动态窗口的大数据流式处理技术研究[J]. 数字技术与应用 2020(03)
    • [2].基于邻域相似的大数据流滞后相关性挖掘仿真[J]. 计算机仿真 2020(06)
    • [3].数据流技术在汽车维修中的应用探讨[J]. 时代汽车 2019(07)
    • [4].基于大数据的定性数据流聚类优化模型研究[J]. 西安文理学院学报(自然科学版) 2019(04)
    • [5].一种基于数据流的异常值检测改进算法[J]. 中国科技信息 2017(23)
    • [6].云计算中数据流存储负载均衡优化仿真[J]. 计算机仿真 2018(10)
    • [7].大数据流式计算系统综述[J]. 成组技术与生产现代化 2016(04)
    • [8].数据流技术在汽车维修中的应用[J]. 科技展望 2016(16)
    • [9].数据流分类挖掘中的概念变化研究[J]. 计算机科学 2014(S2)
    • [10].浙江传媒学院加快数据治理形成“数据流”[J]. 中国教育网络 2020(Z1)
    • [11].面向非平衡与概念漂移的数据流分类的研究[J]. 现代计算机 2020(04)
    • [12].基于迁移学习的数据流分类研究综述[J]. 天津理工大学学报 2019(03)
    • [13].试分析电网自动化中数据流技术的运用[J]. 电工文摘 2016(06)
    • [14].海量数据流的分类稳定性决策与评判数学模型仿真[J]. 科技通报 2016(02)
    • [15].非平稳数据流下的网络入侵检测优化方法研究[J]. 计算机仿真 2016(09)
    • [16].分布式数据流分类关键技术研究[J]. 华北科技学院学报 2015(04)
    • [17].数据流技术在电喷发动机维修中的应用分析[J]. 湖南农机 2014(05)
    • [18].数据流技术在电网自动化中的应用实践[J]. 电子技术与软件工程 2014(08)
    • [19].数据流技术在汽车维修中的运用[J]. 黑龙江科技信息 2014(26)
    • [20].数据流系统降载研究综述[J]. 计算机应用研究 2008(10)
    • [21].基于协调数据流抢占机制的原理及设计[J]. 电脑与电信 2008(10)
    • [22].基于多维分层采样的时间维度型大数据流整合系统设计[J]. 现代电子技术 2020(05)
    • [23].数据流计算环境下的集群资源管理技术[J]. 大数据 2020(03)
    • [24].大数据流计算特点及“单一窗口”适用场景探讨[J]. 中国口岸科学技术 2020(08)
    • [25].一种对数据流进行聚类的改进算法[J]. 电子设计工程 2017(22)
    • [26].分布式数据流上的高性能分发策略[J]. 软件学报 2017(03)
    • [27].一种基于质量估算的空间数据流聚类算法研究[J]. 计算机应用研究 2017(09)
    • [28].融合互近邻降噪的动态数据流分类研究[J]. 计算机科学与探索 2016(01)
    • [29].多媒体云计算下的大规模数据流调度方法研究[J]. 现代电子技术 2015(20)
    • [30].一种面向演进数据流的结合相似准则和反例信息的分类方法[J]. 控制与决策 2013(11)

    标签:;  ;  ;  ;  

    FPGA配置数据流的安全性研究
    下载Doc文档

    猜你喜欢