我需要加密一个文件,将其发送给另一个人,然后他只能使用 shell 解密它。
openssl
我通常使用命令:加密文件openssl enc -aes-256-cbc -salt -in [filename] -out [file out name] -pass file:[direct path to key file]
,然后发送文件。
然后另一个人将使用以下openssl
命令再次解密该文件:openssl enc -d -aes-256-cbc -in [encrypted file] -out [file out name] -pass file:[direct path to key file]
我os.system
会这样做,但我觉得必须有另一种方法来用 python 加密文件,然后可以在 shell 端解密。