【发布时间】:2020-06-28 15:06:27
【问题描述】:
我必须创建一个 shell 脚本,它可以解密使用特定 .pem 文件加密的 RSA 密钥文件。然后用我从RSA文件中获得的AES密钥解密zip文件,一旦它在一个名为keyaes(或任何你想要的文件)中被解密。 这是我必须使用的两个命令
openssl rsautl -decrypt -in AES_KEY -inkey CERTIFICATE.pem -out keyaes
openssl enc -d -aes-256-cbc -in zipfile.zip -out extraction.zip -nosalt -p -K RSA_KEY_from_key_aes_output -iv 0
命令完美运行,问题出在我的脚本中,我不知道如何自动生成并从 keyaes 输出中获取密钥并将其正确放入下一个命令。 我该怎么做?
【问题讨论】: