【问题标题】:BouncyCastle on AndroidAndroid 上的 BouncyCastle
【发布时间】:2011-12-06 09:18:10
【问题描述】:

我正在使用 PBEWITHSHA256AND256BITAES-CBC-BC 来加密包含敏感用户数据的二进制数据

我只是想确认 BouncyCastle 在 (2.1) 之后是否是每个 Android SDK 的一部分,因为我在一些网站上读到 BouncyCastle 不是每个 Android SDK 的一部分。

想要一个明确的答案

【问题讨论】:

    标签: android encryption bouncycastle


    【解决方案1】:

    您也可以尝试 SpongyCastle 库,它是 BouncyCastle 的预编译版本,但在 Android 上进行了测试。

    https://github.com/rtyley/spongycastle

    【讨论】:

    • 如果您对 SpongyCastle 感兴趣,它自 v1.58 起就没有更新,而 BouncyCastle 目前在 v1.62 上。您可以使用“mybc”从 BC 源为 Android 构建自己的 SC/BC jar。链接到我的 GitHub 存储库:github.com/jbuhacoff/nodejs-mybc-util
    【解决方案2】:

    BouncyCastle 不是 Android SDK 的一部分。您可以单独下载并将其添加到您的项目中。

    this article 你可以很好地指导如何去做。

    【讨论】:

      【解决方案3】:

      BouncyCastle 修改版是 Android SDK 的一部分。

      Android 包含 Bouncy Castle Api 的修改版本。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-12-15
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多