我试图在目标中使用RnCryptor加密文件并在终端中使用以下命令在Mac中解密文件
目标c中的加密代码
NSData *encryptedData =[RNEncryptor encryptData:fileData withSettings:kRNCryptorAES256Settings password:aPassword error:&error];
Mac的终端命令
openssl enc -aes-256-cbc -d -in /Users/Desktop/Log.txt -out /Users/Desktop/Log1.txt
但以错误的错误魔术数结尾。
最佳答案
RNCryptor和OpenSSL具有不同的格式。 RNCryptor-objc repository中有一个非常简单的RNCryptor命令行版本。我不相信有人编写了功能全面的命令行客户端。