EDABOSS电子论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1093|回复: 5

[咨询求助] RTL 代码加扰,工具与思路?

[复制链接]

7

主题

0

回帖

36

E币

技术员

Rank: 2

积分
14
发表于 2019-11-28 15:10:29 | 显示全部楼层 |阅读模式
RTL 代码release 给其他人存在知识产权泄露的问题,一般是用pretect 加密,但这种办法别人只能拿来做仿真,做综合,跑后端就有麻烦了。据说还有一种加扰的办法,我猜测就是虽然不加密,但用某种脚本把RTL的变量名替换,内容搞到面目全非,别人看不懂, 综合后端工具反而不受影响。

请问有人见过这种工具或脚本吗? 提供一下思路? 多谢帮助。
积分规则
回复

使用道具 举报

9

主题

6

回帖

52

E币

技术员

Rank: 2

积分
24
发表于 2019-12-2 10:19:23 | 显示全部楼层
arm 提供的 cortex m3/m0 测试的核就是混淆的
回复 支持 反对

使用道具 举报

4

主题

23

回帖

26

E币

技术员

Rank: 2

积分
31
发表于 2019-12-2 10:19:57 | 显示全部楼层
我觉得是 Perl 逐行搜索所有非空变量  进行统计  把变量放入一个数据,然后逐个替换数组中的单位,替换为26个大小写随机的等长度字符  而后formality进行形式验证 确认替换成功与否   
回复 支持 反对

使用道具 举报

24

主题

6

回帖

124

E币

技术员

Rank: 2

积分
56
发表于 2019-12-2 10:20:21 | 显示全部楼层
软件领域有很多成熟的脚本混淆器,Javascript什么的。

EDA更方便的是还能用LEC验证。
回复 支持 反对

使用道具 举报

0

主题

53

回帖

337

E币

技术员

Rank: 2

积分
53
发表于 2020-1-17 06:35:55 | 显示全部楼层
谢谢分享~~~
回复

使用道具 举报

1

主题

65

回帖

2034

E币

技术员

Rank: 2

积分
68
发表于 2020-1-19 05:09:37 | 显示全部楼层
高性能计算研究
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|EDABOSS电子论坛

GMT+8, 2024-4-25 23:03 , Processed in 0.040528 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表