0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

硬件加密的方式有很多种,如何让它更具有技术含量

独爱72H 来源:网络整理 作者:佚名 2020-04-20 14:19 次阅读

(文章来源:网络整理)

说到硬件加密,一些硬件工程师首先想到的方法是磨掉芯片丝印、灌黑胶,甚至在接口处增加防爆拆方案,这些方法虽然十分有效,但是作为一个技术人员,我觉得我们应该可以找到更体现技术思维的方式来解决这个问题,至少应该文雅一些。

在我阐述自己的观点之前,我想分享一个工作中的实例,是我接触过的一个项目,有一个朋友要做一个设备,由于这个设备需要测量的指标范围比较宽,所以只能采取分段式设计的方案,打个比方0-1V我用放大电路来完成,1-2V我直接进行数据采样,以此类推共5档,设计完成后需要对每个档位进行细调,而细调的精度决定了整个的产品价格。

在设计的过程中,我意识到这样设计的复杂度对于后续的批量生产有一定的影响,所以我和客户提出,是否需要增加一部分的投入做一个自动校准调试功能,一个按键操作,自动完成所有步骤,结果客户给我的答复是保留原有的设计,调试步骤只需要教会客户即可,起初我很不理解,但是当客户告诉我原因之后,我豁然开朗,不经意间我实现了一种硬件加密的方法,而且十分有效。

大家也许猜出了客户的想法,他的想法很简单,通过复杂的调试方式实现产品加密,生产时每个人只需要知道一个参数怎么调节即可。这种硬件加密方式,其实就是利用调试的复杂度来实现加密,这个过程大致需要调整10个参数,要按照一定的顺序来操作,如果其中的某一个顺序被打乱,那么会造成某个或多个测量段的输出误差变得很大而无法使用,这样即便有人破解了程序代码和硬件图纸,如果不知道如何调试也没有办法完全破解产品功能,除此之外,每出一套产品设置一个唯一的配置密钥,只能匹配本机硬件,这样即便有人抄袭了设计图纸也无法使用,做到了双重硬件加密功能。

坦率的说,我一直不赞成对硬件做过分的加密,因为对于一个有经验的工程师来说他不需要了解你的设计细节,只需要明白产品功能和使用场景和方法就可以大致构想整个的产品设计框架,并且他会分析出你的产品不足,从而采用更有竞争力的设计方案来超越原有设计,一个产品的精髓不在于硬件或软件的细节,而在于设计者的思维方式,你可以窃取所有有形的实物,但是无法复制设计者的灵魂,这也是技术创新的动力来源。

上面的例子只是说明了实现硬件加密方式的一种思路,不代表它是最优选择,或是最高明的设计,我只是想说作为一个技术人员,设计产品是本职工作,做好每一个产品的规划和细节方案,实现创新型产品是一件很值得骄傲的事情,同样我们应该把硬件加密作为一项开发工作,注入更有创造力的想法,我们本就具有这方面的潜力,何不让他发挥更大的价值。
(责任编辑:fqj)

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 加密技术
    +关注

    关注

    0

    文章

    144

    浏览量

    17345
  • 硬件加密
    +关注

    关注

    0

    文章

    5

    浏览量

    9108
收藏 人收藏

    评论

    相关推荐

    用于具有AES硬件加密功能的TM4C129器件的共享密钥引导加载程序

    电子发烧友网站提供《用于具有AES硬件加密功能的TM4C129器件的共享密钥引导加载程序.pdf》资料免费下载
    发表于 08-27 09:56 0次下载
    用于<b class='flag-5'>具有</b>AES<b class='flag-5'>硬件</b><b class='flag-5'>加密</b>功能的TM4C129器件的共享密钥引导加载程序

    可控硅触发电路的触发方式哪些

    可控硅触发电路是一种广泛应用于电力电子领域的控制电路,其主要作用是控制可控硅器件的导通和关断,从而实现对电力电子设备的精确控制。可控硅触发电路的触发方式很多种,下面将介绍其中的几种主要触发
    的头像 发表于 07-31 09:45 706次阅读

    并联电容器的补偿方式哪几种

    并联电容器是一种广泛应用于电力系统和电子设备中的无功功率补偿设备。通过向系统提供无功功率,改善系统的功率因数,提高系统的稳定性和效率。并联电容器的补偿方式很多种,下面将介绍几种常见
    的头像 发表于 07-12 14:50 604次阅读

    控制阀哪几种控制方式

    控制阀是工业自动化系统中的重要组成部分,其主要作用是控制流体的流量、压力、温度等参数,以满足生产过程的需要。控制阀的控制方式很多种,不同的控制方式适用于不同的应用场景。本文将详细介绍
    的头像 发表于 06-30 09:51 632次阅读

    连接器与pcb板连接方式哪些

    连接器与PCB板的连接方式很多种,每种连接方式都有其特点和应用场景。以下是一些常见的连接器与PCB板的连接方式: 直插式连接(Throug
    的头像 发表于 06-20 09:26 1577次阅读

    DDoS哪些攻击手段?

    DDoS的攻击方式很多种,最基本的DoS攻击就是利用合理的服务请求来占用过多的服务资源,从而使合法用户无法得到服务的响应。单一的DoS攻击一般是采用一对一方式的,当攻击目标CPU速度
    的头像 发表于 06-14 15:07 356次阅读

    PSoC 6 MCUBoot和mbedTLS是否支持加密硬件加速?

    v3.0,的上限是 MCUBoot v1.8.1。 当前版本基于 MCUBoot v1.9.1,似乎支持加密硬件加速。 什么最简单的方法可以更新我的旧版引导加载器,以便运行 MC
    发表于 05-29 08:17

    包含具有多种类型信息的3D模型

    的文件格式流程,其中包含具有多种类型信息的3D模型,例如时间、成本、材料属性、几何形状、施工进度、热属性等。 BIM在AEC领域中发挥着重要作用。BIM文件允许AE提供项目中所有信息的视图,其效果和精度超越了
    发表于 03-28 17:18

    贝塞尔光束产生的常用方式

    贝塞尔光束因其无衍射的特性,在很多领域都有广泛的应用,因此一直以来都是研究的热点,产生贝塞尔光束的方式很多种,目前主要分为主动式和被动式两种。
    发表于 03-15 11:43 1656次阅读
    贝塞尔光束产生的常用<b class='flag-5'>方式</b>

    市面上常见的滤波器哪些?

    市面上常见的滤波器很多种类,它们被广泛应用于各种领域,包括通信、电子设备、音频处理等。
    的头像 发表于 01-23 18:26 1369次阅读

    电机控制具体是指什么?哪些启动方式

    电机控制的方法很多种,包括直接启动、软启动、变频启动、星-三角启动等。不同的启动方式适用于不同的场合和需求,在选择电机控制方案时需要根据实际情况进行综合考虑和分析。 下面介绍几种常见的启动
    的头像 发表于 12-14 15:51 992次阅读

    加密芯片工作原理max32555

    加密芯片MAX32555是一种广泛应用的硬件加密设备,采用先进的加密算法和技术,对数据进行
    的头像 发表于 12-13 15:03 1957次阅读

    介绍几种常见的电机启动方式

    电机控制的方法很多种,包括直接启动、软启动、变频启动、星-三角启动等。不同的启动方式适用于不同的场合和需求,在选择电机控制方案时需要根据实际情况进行综合考虑和分析。
    的头像 发表于 12-11 14:42 2352次阅读

    php加密方式哪些

    PHP加密方式多种,以下是一些常用的加密方式: 对称加密
    的头像 发表于 12-04 15:32 606次阅读

    FDE磁盘加密技术是什么

    ,软硬件实现、文件系统特征等维度,也可以多种分类。首先,根据加密对像是整个磁盘,还是文件系统,可分为Full-Disk Encryption 和 Filesystem-Level E
    的头像 发表于 11-29 10:54 1203次阅读
    FDE磁盘<b class='flag-5'>加密技术</b>是什么