TI中文支持网
TI专业的中文技术问题搜集分享网站

SK-TDA4VM: openssl使用devcrypto引擎时rsa相关命令无法生成密钥对

Part Number:SK-TDA4VM

为什么利用如下rsa命令无法生成密钥对:

Gary Lu:

可能是因为devcrypto引擎不支持RSA密钥对生成操作

,

hello lsf:

devcrypto具体支持那些加解密算法

,

Gary Lu:

对称加密,非对称加密还有哈希函数和消息认证都有

,

hello lsf:

非对称加密具体包括哪些呢?有没有文档说明?

,

Gary Lu:

DSA、ECC

,

hello lsf:

为什么devcrypto引擎支持非对称算法sm2生成密钥对

,

Gary Lu:

已为您咨询资深产品线工程师,这需要一些时间

,

Gary Lu:

linux中的HW加密驱动程序不支持RSA,这就是为什么当您提到引擎id时它会失败的原因。

这些是HW加密驱动程序支持的altos

,

hello lsf:

但是在使用引擎id时,sm2、des3、sm4、md5时可以成功呢?

sm4算法

加密:

openssl enc -sm4-cfb -in input.txt -out encrypted_sm4.bin -K 0123456789abcdef0123456789abcdef -k 012345 -iter 100 -engine devcrypto
解密:

openssl enc -d -sm4-cfb -in encrypted_sm4.bin -out decrypted_sm4.txt -K 0123456789abcdef0123456789abcdef -k 012345 -iter 100 -engine devcrypto

,

Gary Lu:

已跟进

,

Gary Lu:

hello lsf 说:但是在使用引擎id时,sm2、des3、sm4、md5时可以成功呢?

只有des3是支持的加密加速器驱动 复位的是SW fallback

,

hello lsf:

RSA算法为什么不支持SW fallback

,

Gary Lu:

已跟进

,

Gary Lu:

你能确认一下你使用的是什么SDK吗?

赞(0)
未经允许不得转载:TI中文支持网 » SK-TDA4VM: openssl使用devcrypto引擎时rsa相关命令无法生成密钥对
分享到: 更多 (0)