首页> 外国专利> FPGA Method and Apparatus for FPGA Bitstream Reverse-Engineering Based on Machine Learning

FPGA Method and Apparatus for FPGA Bitstream Reverse-Engineering Based on Machine Learning

机译:基于机器学习的FPGA位流逆向工程的FPGA方法和装置

摘要

The present invention relates to a method and apparatus for field programmable gate array (FPGA) bitstream reverse engineering. The method for FPGA bitstream reverse engineering based on machine learning according to the present invention comprises the steps of: selecting a logic primitive and constraint representing logic of a bitstream and generating the bitstream using a predetermined utility; extracting and compressing configuration data defined as bitstream data for the logic; and inputting a dataset, which is a result of extracting and compressing the configuration data, into a predetermined machine learning model and performing machine learning and reverse engineering.
机译:本发明涉及用于现场可编程门阵列(FPGA)比特流反向工程的方法和设备。根据本发明的用于基于机器学习的FPGA比特流逆向工程的方法包括以下步骤:选择逻辑原语和表示比特流逻辑的约束,并使用预定的实用程序生成比特流;以及提取和压缩定义为逻辑的位流数据的配置数据;将提取和压缩配置数据的结果输入数据集到预定的机器学习模型中,并进行机器学习和逆向工程。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号