首页 | 本学科首页   官方微博 | 高级检索  
     

基于随机森林的代码路径分支混淆技术研究
引用本文:刘翌,潘小辉,胡浔惠.基于随机森林的代码路径分支混淆技术研究[J].计算机与数字工程,2021,49(2):353-359.
作者姓名:刘翌  潘小辉  胡浔惠
作者单位:国网江苏电力有限公司 南京 210000;国网江苏电力有限公司 南京 210000;国电南瑞南京控制系统有限公司 南京 210000
摘    要:为了在高吞吐量应用程序中快速进行测量来监视物理过程,论文将通信吞吐量传输到中心服务器之前的测量数据预过滤过程转化为代码路径分支混淆技术,并将其视为二进制分类问题。利用决策树与随机随机森林构建了每种体系结构并提出了不同的实现方案,使用改进的冯·诺依曼体系结构的CPU理论模型和现场可编程门阵列(FPGA)来构建计算体系结构,并在FPGA上实现随机森林的应用。所提方法在Zedboard开发板上进行了实验,试验结果表明所提方法能有效地提高吞吐量和资源量,且降低了主板设备的功耗。

关 键 词:代码混淆  现场可编程门阵列  吞吐量  资源量  设备功耗

Research on Branch Obfuscation of Code Path Based on Random Forest
LIU Yi,PAN Xiaohui,HU Xunhui.Research on Branch Obfuscation of Code Path Based on Random Forest[J].Computer and Digital Engineering,2021,49(2):353-359.
Authors:LIU Yi  PAN Xiaohui  HU Xunhui
Affiliation:(State Grid Jiangsu Electric Power Co.,Ltd.,Nanjing 210000;Nari Group Limited,Nanjing 210000)
Abstract:In order to monitor the physical process quickly in high throughput applications,this paper transforms the pre-fil?tering process of measured data before the transmission of communication throughput to the central server into code path branch ob?fuscation technology,and regards it as a binary classification problem.Each architecture is constructed by using decision tree and random forest,and different implementation schemes are proposed.The computational architecture is constructed by using the CPU theoretical model of improved von Neumann architecture and field programmable gate array(FPGA),and the application of random forest is implemented on FPGA.The proposed method is tested on Zedboard development board.The experimental results show that the proposed method can effectively improve the throughput and resources,and reduce the power consumption of the motherboard equipment.
Keywords:code obfuscation  FPGA  throughput  resources  device power consumption
本文献已被 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号