尊敬的 Ralph:我的客户想知道我们是否有关于 RF430FRL153HCRGER 芯片可用安全性的任何信息?
查看锁定存储器、但是否有任何选项允许开发人员只对芯片进行写入?
他们希望 使用此功能、以便 他们的产品 在市场上不会被改变。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
尊敬的 Ralph:我的客户想知道我们是否有关于 RF430FRL153HCRGER 芯片可用安全性的任何信息?
查看锁定存储器、但是否有任何选项允许开发人员只对芯片进行写入?
他们希望 使用此功能、以便 他们的产品 在市场上不会被改变。
您好、Naser、
存储器块的锁定可防止通过射频访问的 FRAM 数据进行无线访问、但锁定的任何块仍可使用 JTAG 进行覆盖。 此外、没有方法可以用射频锁定块、只允许开发人员访问。 在这方面、锁定块是全部或无任何意义的。 请注意、锁定块也不会阻止对无线命令的读取。
该装置在其所拥有的安全方面非常缺乏,这种保障措施在其发展过程中不是优先事项。
有人打算通过 SYS 配置寄存 器(SYSCNF)使用 FRAMLCK0-2功能、以帮助保护 FRAM 实现读写保护、但存在一个问题、即射频堆栈将覆盖 FRAMLCK 位、从而使该功能相当无用。 此外、如果实现了 JTAG 访问、SYSCNF 也会被覆盖、因为它不受密码保护。
此外、与某些 MSP430 FRAM 器件不同、这些器件不提供篡改保护、因此没有方法可以通过限制物理访问等路块来真正防止 JTAG 被访问。
但是、可以保护的是某些寄存器、它们能够通过 JTAG 邮箱进行密码保护、这些寄存器是:
这有助于在一定程度上保护应用程序运行、但 FRAM 控制器中不包含 FRAM 保护、因此如果访问 JTAG、FRAM 仍容易受到攻击。
它们防止篡改保护的最佳方法是锁定所有块以防止无线写入、然后尽可能地物理保护 JTAG、 但是、任何真正确定的黑客最终都能够访问器件以覆盖存储器内容。 这是有关表中唯一选项的信息。