php - Openssl RSA加密-解密

标签 php android ios openssl rsa

我正在使用 RSA 私钥-公钥加密来加密来自服务器的数据。主要目标是加密服务器提供给 iOS 和 android 客户端的 json 数据,因此没有其他应用程序可以使用此数据。那么什么是更好的选择呢?使用私钥加密服务器上的数据并使用公钥在应用程序中解密,反之亦然?

最佳答案

最好的办法是使用两对。

  • 传出数据将由Server public
  • 加密
  • 传入数据将由Client public
  • 加密

您可以在首次运行应用程序时生成客户端 key 对,并将您的公共(public) key 发送到由服务器公共(public)加密的服务器

关于php - Openssl RSA加密-解密,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11245811/

相关文章:

ios - 选择器没有已知的实例方法 - Obj-C

c# - 仅更改所选项目的 TabBar 文本颜色(Xamarin.Forms iOS)

javascript - CSS 在基于 URL 上工作,但不在网站的其他页面上工作。代码点火器

android - Proguard 与 gson 和 jackson 的问题

android - Activity_main.xml java.lang.nullpointerException添加数字时钟android

javascript - 无法在 Android chrome 中自动播放 YouTube 视频

ios - 使用 RESTful Web 服务的示例 iOS 应用程序

php - Laravel 保存($request->all()) 错误

php - array_filter 与关联数组?

php - cURL请求已重试3次,但未成功