当前位置: 首页 > 知识库问答 >
问题:

如何将加密的NSData转换为纯文本字符串

充培
2023-03-14

我正在接受用户输入的NS字符串,将其转换为具有NSUTF8字符串编码的NSData。然后,我使用CCCrypt使用随机盐和IV以及用户输入的密码来加密该数据。

我的问题是,我如何将这种加密的NSData转换成一种可以被纯文本AES解密器(如http://www.everpassword.com/aes-encryptor?)解密的格式

此外,CCCrypt会自动添加盐吗

在这方面的任何帮助将不胜感激。

共有1个答案

穆华彩
2023-03-14

您发布的网站使用giberish aes,giberish aes使用openssl兼容格式。CCCrypt本身不会给你这种格式,但是你不必自己做。RNCryptor碰巧具有OpenSSL格式模式<code>RNOpenSSLEncryptor</code>。

 类似资料:
  • 问题内容: 我在表格中存储了HTML片段。 不是整个页面,没有标签等,只是基本格式。 我希望能够在给定页面上将Html仅显示为文本,而 无需设置格式 (实际上只是前30-50个字符,但这很容易)。 如何将Html中的“文本”作为纯文本放入字符串中? 所以这段代码。 成为: 你好,世界。有没有人在那里? 问题答案: 如果您在谈论标签剥离,那么无需担心标签之类的事情就相对简单了。如果您需要做的就是显示

  • 问题内容: Json值可以包含一个字符串值。例如。: 如何提取该字符串作为postgres文本值? 不起作用。它返回带引号的json,而不是原始字符串: 谢谢。 PS我正在使用PostgreSQL 9.3 问题答案: PostgreSQL中没有办法解构标量JSON对象。因此,正如您所指出的, 是15 诀窍是将JSON转换为一个JSON元素的数组,然后使用提取该元素。 将返回11。

  • 问题内容: 我在Swift 中将元素转换为,然后将变量转换回时遇到了问题。 首先,我想提取以下JSON数据的元素: 放入NSData 变量,但似乎无法做到这一点。我用来解析如下: 但这给了我一个ScalarNumber数组,我不知道如何存储到一个对象中。 其次,我想从同一个对象生成回来: 但是NSData 对象不会转换为[-67,51,-38,61,-72,102,48],它只是使JSON字符串无

  • 问题内容: 我有以下代码: 结果是: 但我想打破界限: 我已经看过jsoup的TextNode#getWholeText(),但是我不知道如何使用它。 如果我解析的标记中有一个,如何在结果输出中换行? 问题答案: 保留换行符的真正解决方案应该是这样的: 满足以下要求: 如果原始html包含换行符(\ n),则保留它 如果原始html包含br或p标签,它们将被翻译为换行符(\ n)。

  • 如何将“4,250,000.40”转换为4,250,000.40,即通过保留逗号和点将字符串转换为数字?使用JavaScript

  • 问题内容: 我目前正在研究一种将键转换为字符串,反之亦然的方法。它适用于公钥转换,并将私钥转换为String。由于某些原因,同一代码不会将String转换回私钥,我只是无法弄清楚。 转换器代码为: 我正在使用的驱动程序代码是: 运行此命令时,我得到了不合适的密钥说明,有人可以为此指出正确的方向吗?控制台输出为: 我知道我不应该使用sun.misc。*库,我们正在研究Apache版本,但仍然想弄清楚