我使用IVStatic = true和keysize = 256通过代码完成了文件的加密。
现在我尝试使用openssl命令解密文件。
- 我从文件的IV中提取了IV。
- 然后我从文件中删除了IV。
- 获取加密密钥的SHA256加密。
- 使用openssl -d命令解密所有参数,如加密密钥(SHA 256),IV等。
- 文件解密成功。但缺少初始角色。
请帮忙
1
如果第一个块错了,则IV是错误的。正如Henno所说,IV可能不是第一块。或者在加密之前还有许多额外的补丁。如果加密文本的示例,40个字符与密钥和加密输出以十六进制提供,将会有所帮助。
—
zaph
SHA256不加密......
—
Henno