• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

全志A20(cortex-A7)的嵌入式系统怎么加密

de6fe102339ddbbd 2019-11-06 浏览量:680
跑Linux,如何实现对程序电路加密实现加大别人抄板成本?
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 这种基本通用的系统其实底板都是共用的吧,只是你可能会有特殊的外围设备部件模块,其实你只需要把这部分打磨掉就好。

    需要注意的是因为是Linux系统,你驱动上可能也要做处理,否则也可能被追踪出来(通过遍历设备连接信息查出来)。

    其实这种你可以控制软硬件的部分,里面才有加密芯片,结合程序才能完成功能,则别人抄板成本会增加很多,还不说程序破解成本,这样综合起来才是真正的加大难度。

    • 发布于 2019-11-07
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:4
  • 电路抄板可以把所有器件和芯片打磨掉,增加抄板难度,程序可以通过每个芯片内部不同id加密,这样对应每个芯片都是不同的密钥,就算给你程序不知道密钥也没用
    • 发布于2019-11-07
    • 举报
    • 评论 0
    • 0
    • 0

  • 如果只是增加抄板难度的话

    一个是基本操作,打磨芯片丝印

    第二个就是定制芯片,说白了你可以把两个芯片合并成一个,并且引脚的功能都是由你来决定的,这种芯片除非你泄漏,不然没人知道,也很难猜。

    第三个就是学学苹果的做法,所有硬件都有唯一ID,一套设备是相互对应的。换任何一个都不行。

    • 发布于2019-11-07
    • 举报
    • 评论 0
    • 0
    • 0

  • 抄板是无法避免的,因为现在用X光机,几层板都可以扫出来

    至于程序理论上可以将可执行文件加密存储,要运行的时候才解密来实现

    • 发布于2019-11-18
    • 举报
    • 评论 0
    • 0
    • 0

  • 比较好的方式就是加密狗,把你的设备设置成加密狗握手启动,这样的话别人破解也没用了
    • 发布于2019-12-15
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

全志A20(cortex-A7)的嵌入式系统怎么加密