工具/软件:
我们发现了两个详细描述 RSA 加密和解密的不同文件:PPE.c 和 PKA.c、它们都具有 AsynCrypt_RSAPrivate && AsynCrypt_RSAPublic 函数调用。
PKA 和 PKE 之间的区别是什么 — 它们如何与硬件交互?
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.
工具/软件:
我们发现了两个详细描述 RSA 加密和解密的不同文件:PPE.c 和 PKA.c、它们都具有 AsynCrypt_RSAPrivate && AsynCrypt_RSAPublic 函数调用。
PKA 和 PKE 之间的区别是什么 — 它们如何与硬件交互?
那么 PKE 驱动程序在 AM263P 电路板上是否不可用?
是的、正确
[报价 userid=“652491" url="“ url="~“~/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/1575220/am263p2-pka-vs-pke/6087265来自 PKA 或 PKE 的代码是否可以从我们在 AM263P 电路板上编写和运行的代码中调用? 如何在 HSM 之外运行 RSA 操作?
(即,我们是否可以使用两者来访问进行 RSA 加密/解密的能力? 特别是在 HS-SE 模式下)
[/报价]通过“在 HSM“之外“、您是指从 R5 内核执行此操作吗? 如果是、则 PKA 没有公共上下文、因此必须在 HSM 中调用。
您可以参考的示例 ${TIFS}\examples\dthe\unparsater_crypting\RSA_encryption_decryption 略有不同。
谢谢。此致、
Nikhil Dasan
您好、
开发人员编写自己的 HSM 客户端驱动程序调用来使用 HSM 外部的 PKA 功能是否常见?
很抱歉这里的混淆。 您的意思是、是否可以调用一项从 R5 到 HSM 的 RSA 加密/解密服务并在 HSM 内核上完成?
还是在 R5 内核上使用 PKA。
前者是可能的。 您必须添加一项服务以触发 HSM 内核上的 RSA 功能。
TI 是否计划将来添加功能、 以便能够从 R5 内核直接调用 PKA 功能以便能够进行 RSA 加密和解密?
同样、R5 上的 PKA 是无法实现的(由于硬件限制)、
可以从 HSM 内核上的 R5 触发 PKA(通过服务)。
目前没有添加此服务的计划、但您会引用现有服务(例如 getversion)并创建一个服务、并在 HSM 端的处理程序中调用 RSA API。
希望这有所帮助
谢谢。此致、
Nikhil Dasan