rap*_*2-h 7 encryption laravel laravel-5
以前,Laravel使用MCRYPT_RIJNDAEL_128密码进行加密(<5.0).现在是AES-256-CBC(> = 5.1).Mcrypt似乎是放弃软件,我们不应该使用它.
我有一个为Laravel <5.1编写的应用程序并迁移到Laravel 5.1.我可以更改密码,还是会破坏所有内容?
编辑:
换句话说,我可以使用填充的数据库,连接的用户等切换MCRYPT_RIJNDAEL_128到AES-256-CBCLaravel生产应用程序,而不会出现服务中断/降级或错误吗?
是的,你可以这样做。唯一的“内置”副作用应该是您的用户被注销。
我说“内置”是因为如果您有其他东西使用该加密密钥(对数据库中的数据、api/auth 令牌等运行加密/解密),那么您还必须弄清楚如何迁移这些密钥。
| 归档时间: |
|
| 查看次数: |
3305 次 |
| 最近记录: |