方案开发
您当前的位置 : 首 页 > 新闻资讯 > 技术资讯

应广单片机加密片比较 方案开发

2020-11-24 14:45:39

应广单片机加密片比较  方案开发


加密芯片有用 OTP 来做的,也有用EEPROM 来做的。这两种做法是各有优缺点,根据每个客户的需求,可以选用适合自己的。


(1)      OTP 做的加密芯片的优势是成本低,对应客户来说就是价格低,还有一个特点是出厂时,原厂把客户的ID和密码都烧好,这样一来客户省了烧入的麻烦,原厂一般给每个客户一些不一样的ID,这样就可以让别的客户买不到一模一样的芯片,被破解了也买不到一样的芯片。但这种做法也带来不好的一面。客户不能改变密码,没法做到动态加密,或定时改变密码。加密一般由加密算法和密码组成,知道算法不知道密码也没有用。比如每人都知道取款机的按法,但你不知道密码也没法取款。动态加密会让破密的人过一阵时间就不能再用,引起退货,这比没破解成还糟糕。另一方便,OTP会有库存的问题,一般原厂帮客户烧入,就有一定的量的要求,由于每个产品的量很难准确预估,只能多买一些,要不就浪费了,要不就留给别的产品用。这样别的产品软件就要有一定的改动。同时,原厂不可能给客户少很多很复杂的ID,这就让客户不得不在不同的产品上用有限的ID,更不用说在同一产品不同版本上有不同的ID,因为客户自己也很难知道每个版本要出多少货,没法控制下单,多个产品只能共用ID,这样就把客户ID和产品ID和版本ID完全混在一起了。给产品的后续支持带来很多麻烦。让原厂烧入是省去了工作量,但中间环节多,密码泄露的几率也大。

应广单片机加密片比较  方案开发

(2)      EEPROM 做的加密优缺点刚好和OTP的相反。首先芯片成本较高,客户买到芯片以后,可以改变密码和ID,没法保证每个客户的芯片ID不同于别的客户,Atmel 和Maxim 的芯片都有这个问题,他们每个客户的ID都一样。其实他们的加密芯片也能做到每个客户独立ID,只是这些欧美公司大爷当惯了,服务上多一事不如少一事。但这些EEPROM能提供动态加密,也让客户自己出厂时,根据不同的产品或版本,用不同的产品ID和密码,有利于售后服务。所以所有欧美公司都采用这种高成本的做法,给客户更好的密码管理。


上一篇:没有了

最近浏览: