2024-04-26 02:17:23 发布
网友
我使用的python脚本使用pycrypto加密RSA文件。我在加密过程中使用了encrypt(data, 2048)函数。在
encrypt(data, 2048)
现在,我尝试使用apachenifi中的解密处理器对加密文件进行解密,但我不确定选择KDF和{}。在
KDF
我在apachenifi的Configure Processor窗口中没有看到任何被称为RSA的东西。在
Configure Processor
RSA
当前,EncryptContent处理器不支持任意RSA解密。我建议您file a Jira请求此增强(不要被显示打开和关闭之间的差异的图表吓到;我们当前处于生命周期的阶段,最近发布了一个版本,现在所有的反馈都在为下一个版本生成新的问题)。在
EncryptContent
为了立即解决问题,我有几点建议:
一个悬而未决的问题是如何使用RSA加密文件?密钥长度为2048位的RSA只能加密245个字节。如果您正在加密文件,则更可能需要使用混合加密系统,即使用随机生成的AES密钥加密任意数据,然后使用RSA加密该AES密钥。这也会快得多。这是SSL、S/MIME、OpenPGP等使用的模型
当前,
EncryptContent
处理器不支持任意RSA解密。我建议您file a Jira请求此增强(不要被显示打开和关闭之间的差异的图表吓到;我们当前处于生命周期的阶段,最近发布了一个版本,现在所有的反馈都在为下一个版本生成新的问题)。在为了立即解决问题,我有几点建议:
一个悬而未决的问题是如何使用RSA加密文件?密钥长度为2048位的RSA只能加密245个字节。如果您正在加密文件,则更可能需要使用混合加密系统,即使用随机生成的AES密钥加密任意数据,然后使用RSA加密该AES密钥。这也会快得多。这是SSL、S/MIME、OpenPGP等使用的模型
相关问题 更多 >
编程相关推荐