【问题标题】:Encrypt the data using Silex framework使用 Silex 框架加密数据
【发布时间】:2015-12-18 00:16:55
【问题描述】:

我将Silex framework 用于Web 应用程序。我想加密从服务器返回到客户端/服务器的数据。

是否有任何与加密数据相关的 Silex 内置服务,例如 SSL、HTTPS 等?我不得不查看 Silex 文档,但找不到任何东西。

【问题讨论】:

    标签: php ssl encryption https silex


    【解决方案1】:

    你可以通过composer添加一些依赖,但如果我是你,我会使用apache2来处理https,并且只在路由或.htaccess中需要它

    【讨论】:

    • 使用您的网络服务器的 HTTPS 是要走的路。简单、经过测试并且已经为您准备好了。
    【解决方案2】:

    不,Silex 不包含开箱即用的加密库。如果您需要应用层加密,请继续阅读。否则,只需使用 HTTPS。

    图书馆推荐:

    1. Libsodium - 最难安装的选项(不是很多),但却是最高效、最安全的解决方案。
    2. defuse/php-encryption - 非常简单的加密/解密 API
    3. zendframework/zend-crypt

    后两者可以通过在 shell 中输入 composer.phar require [library name here] 来安装。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-02-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多