【问题标题】:Laravel Encryption, iOS Android DecryptionLaravel 加密,iOS 安卓解密
【发布时间】:2017-02-22 15:22:24
【问题描述】:

我正在尝试使用 Laravel 中的 crypt::encrypt 加密一些数据。我需要在 iOS 和 Android 应用程序中解密此加密。有什么想法吗?

【问题讨论】:

标签: php android ios laravel encryption


【解决方案1】:

简短回答:这是个坏主意,不要这样做。

更详细一点: 这没有道理。 Laravel 使用 AES 进行加密,这是一种对称密钥算法:加密和解密需要相同的密钥。如果您想在客户端解密任何内容,则需要客户端知道密钥 - 这基本上会使整个服务器端加密变得无用。为了提供建议,我们需要知道您想要实现的目标:

  • 在基于 Laravel 的服务器和应用程序之间安全地传输数据?使用 HTTPS。
  • 对于其他任何事情,最可能的答案是使用 RSA 等非对称加密。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 2011-03-10
  • 2015-06-13
  • 2016-03-19
  • 1970-01-01
  • 1970-01-01
  • 2011-07-10
  • 1970-01-01
相关资源
最近更新 更多