【问题标题】:AES Decryption in SwiftSwift 中的 AES 解密
【发布时间】:2016-04-26 09:18:20
【问题描述】:

我正在使用 mac 中的 openssl 加密文件“info.plist”。

openssl enc -aes-256-cbc -salt -in info.plist -out info.data -pass pass:myPass

如何在我的 iOS 应用中解密这个 info.data 文件? 我尝试使用 CryptoSwift pod,但无法使其正常工作。

【问题讨论】:

  • 最好避免使用 CryptoSwift,除此之外,它比基于 Common Crypto 的实现慢 500 到 1000 倍。 Apple 的 Common Crypto 已通过 FIPS 认证,因此经过严格审查,使用 CryptoSwift 在正确性和安全性方面是有机会的。

标签: ios swift encryption openssl


【解决方案1】:

看这个问题的第一个答案:Issue using CCCrypt (CommonCrypt) in Swift

它有一个AES256解密的例子

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-10-16
    • 1970-01-01
    • 1970-01-01
    • 2021-01-15
    • 2016-09-22
    • 2021-02-11
    • 2013-10-28
    • 1970-01-01
    相关资源
    最近更新 更多