单片机行业通过反汇编进行硬件加密的步骤和设计

2021-02-20 17:10:56 浏览
1.硬件加密设计步骤

 1.1 根据具体项目和任务,设计目标程序并在未加密情况下调试成功。

 

1.2 设计硬件加密电路。

 

1.3 对调试好的软件按硬件电路进行加密翻译,不同的硬件加密电路翻译出来的软件不同。

 

1.4 将加密翻译后的软件写进EPROM。

 

这样,剽窃者将得到的EPROM里的程序进行反汇编后,不在是原来的程序,甚至是逻辑关系混乱毫无价值的代码。从而保护了原设计者的利益。

2. 硬件加密电路的设计
 

为方便说明硬件加密原理和软件加密翻译方法,先列举一例题,以下论述均以该例子为研究对象。

 

 

比较两个无符号数的大小,设两个无符号数事先分别存在RAM里的30H和31H单元,若(30H)里的数大,则累加器的A.0~A.3为高电平;若(31H)里的数大,则累加器的A.4~A.7为高电平;若两数相等,则累加器的A.2~A.5为高电平。试设计汇编程序实现。

文章标签: 反汇编单片机硬件加密

本文链接地址: 单片机行业通过反汇编进行硬件加密的步骤和设计:http://www.mcucd.com/k1/109.html
联系信息:单片机疑难问题咨询:方先生 手机:15328075932 QQ:67828115

版权声明 本文部分文字和图片来源于互联网,如有侵犯您的权利请发送内容至:173323810@qq.com,我们将立即删除!