在DA14682 / 3中使用非对称键

⚠️
嗨,...感谢您来论坛。令人兴奋的消息!我们现在正在迁至我们的新论坛平台,将提供更好的功能,并包含在主对话框网站中。所有帖子和帐户都已迁移。我们现在只接受新论坛上的流量 - 请发布任何新线程https://www.dialog-seminile.com/support.。我们将在未来几天修复错误/优化搜索和标记。
3个帖子/ 0新
最后一篇
David_33021.
离线
最后一次露面:11个月1周前
加入:2015-07-28 15:10
在DA14682 / 3中使用非对称键

你好,

关于在DA14682 / 3中使用非对称和对称键有一些问题。

1.我可以在运行时在对称密钥区域中的空插槽写一个新的对称密钥(例如,不使用生产线工具/命令行程序员)吗?如果我已经在OTP中设置了安全图像标志,该怎么办?
2.我可以在运行时在非对称密钥区域中的空插槽写一个新的不对称键吗?
3. SDK是否为对称和非对称关键区域编写键提供API,或者我应该遵循安全引导加载程序项目中main_secure.c中的示例(计算OTP中的特定地址并使用hw_otpc_manual_prog写)?
4.我可以使用来自我的应用程序任务的运行时加密/解密的对称密钥区域的键吗?如何向加密API提供密钥?我可以在对称密钥区域中指定键的插槽,或者我是否需要手动读取来自OTP的键并将其传递给加密/解密API?
5.我可以在运行时使用来自非对称密钥区域的键吗?是否需要从OTP手动读取它,如安全引导程序示例中?

谢谢,
大卫

设备:
PM_DIALOG.
离线
最后一次露面:4天20小时前
职员
加入:2018-02-08 11:03
嗨David_33021,

嗨David_33021,

  1. 如果激活了安全引导的标志,则无法编写新的对称密钥,原因是您无法访问OTP的原因。
  2. 如果您不使用安全启动功能,您将能够编写非对称密钥,但在此特定区域之前不应写入。
  3. 我们没有任何API,以便将键写入对称和非对称密钥区域。您可以在这些区域中手动编写您喜欢的钥匙。
  4. 如果您启动了安全启动标志,则允许键的唯一方法是通过DMA(通道7)。否则,如果您没有实现安全启动,则可以手动读取从OTP读取键。

谢谢,PM_DIALOG.

David_33021.
离线
最后一次露面:11个月1周前
加入:2015-07-28 15:10
谢谢!那是

谢谢!这是我需要的信息。

大卫