请问MSP430系列,比如G2553,这些芯片除了熔丝烧断之外,有没有什么软件类型的加密方式?谢谢
灰小子:
可以在信息存储flash区写入id编号,然后采用一些唯一id类的加密算法。
也可以采用一些通用的软件加密方法
xue liu:
回复 灰小子:
你好,
非常感谢你的回答。
能具体举个例子么,在这方面确实不懂,或者有什么文档之类的没?
Lichen Wang:
據我所知, 有些新一點的晶片, 比如 MSP430FR5969 有所謂 IP-ECAPSULATION 的功能. 這是韌體保密的一大幫手.
xue liu:
回复 Lichen Wang:
@Lichen,
感谢
但是我现在用的是G2553,你说的这个估计是芯片自带的硬件或是ROM里固有的程序来实现加密, 我是希望能通过软件手段进行加密。
Viki Shi:
回复 xue liu:
举一个例子,可以通过设置几个中断向量的值来实现。这些值被保护起来且无法修改,如果开发者通过BSL读取程序时,必须输入这几个正确的值才能成功
xue liu:
回复 Viki Shi:
hi viki,
非常感谢你的回答,不过还是感觉比较抽象,有没有一些example code可以参考的?
Lichen Wang:
回复 xue liu:
德儀的網站上 有一則 Application Report, 標題為 Creating a Custom Flash-Based Bootstrap Loader (BSL), 檔案名為 SLAA450C.PDF。 此文件的第 2 節 G2xx Bootstrap Loader Creation and Customization 非常具體實用。 請你先詳讀。 如果仍有問題, 我可以回答。
xue liu:
回复 Lichen Wang:
hi Lichen,
非常感谢,我会仔细去看看的,有问题再请教你。