【问题标题】:Encrypt data and sign on Android using NDK使用 NDK 加密数据并在 Android 上签名
【发布时间】:2019-06-21 09:25:51
【问题描述】:

我有一些数据需要使用服务器提供的公钥加密和签名,然后发送到不同的服务器。加密和签名应该在 C++ 库中完成。将使用 TLS/SSL,但这还不够 - 接收此消息的边缘服务器必须无法读取上述数据,只有在我们的基础架构内将此消息路由到适当服务器所需的数据。 据我所知,我不应该使用 libssl.so (as written here),但我不想使用非本地 TLS——我只需要公钥和对称加密。 现在看来我可以使用 Crypto++ 或 Botan 或任何其他有能力的库,但也许有一些我可以使用的原生库?

【问题讨论】:

    标签: android android-ndk cryptography public


    【解决方案1】:

    最后我使用了mbedtls,它非常易于使用,并且具有相当不错的文档,但认为远非完美。例子相对稀少,但也足够了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-06-30
      • 1970-01-01
      • 1970-01-01
      • 2016-07-15
      • 2014-11-21
      • 2015-09-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多