【问题标题】:How to encrypt data in objective c and decrypt in mac using terminal如何使用终端在目标c中加密数据并在mac中解密
【发布时间】:2019-09-24 01:26:03
【问题描述】:

我正在尝试在目标中使用 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

但以错误的魔术数字结尾。

【问题讨论】:

    标签: ios objective-c encryption iphone-sdk-3.0 rncryptor


    【解决方案1】:

    RNCryptor 和 OpenSSL 有不同的格式。 RNCryptor-objc repository 中有一个非常简单的 RNCryptor 命令行版本。我不相信有人写过功能齐全的命令行客户端。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-15
      • 2023-03-19
      • 1970-01-01
      相关资源
      最近更新 更多