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吗?