关于应用程序写OTP的问题

您好,我们想将一个随机数秘钥保存到OTP中,现在的疑问是:

       1、这个随机数秘钥是否可以由PLT量产软件自动生成?换一种说法:PLT量产软件能否在烧录的bin文件后面自动生成并添加一块随机数并一同烧录到OTP中?

       2、是否可以由应用程序在程序运行中将生成的随机数写入OTP?(判断某个OTP区域从未写入过数据时将随机数写入该OTP区域)。

Parents
  • Hi Yang,

    感谢你的提问。

    关于你的问题,我觉得可以有这些方法:

    1. PLT没有产生随机数功能,可以考虑这样的方式来实现:利用其它工具生成随机数,将随机数根据PLT中 custom memory data的格式来用PLT烧录到OTP指定位置。

    2. SDK中有TRNG功能,可以用于生成随机数。但是SDK对于OTP是无法操作的。

    如果是为了安全性想要将数据放到OTP中,可以考虑方案1.

    Best regards,

    Qifan

Reply Children
No Data