发布于 2015-08-31 02:36:40
Laravel的加密能力很强,它使用AES算法通过MCrypt,这是一个众所周知的PHP扩展。
如果你的加密字段和加密密钥落入了坏人之手,那你就完蛋了,没什么可做的。
幸运的是,有一些方法可以保证密钥的安全。首先,不要将密钥放在的app.php文件中。Laravel 5使得使用环境比以往任何时候都容易。将您的密钥放在.env文件中,并在您的app.php文件中引用它。
由于这些文件超出了您在public文件夹中运行的代码的范围,所以您可以继续运行。如果有恶意的人找到了进入您服务器的ssh或FTP的方法,这种方法将不会拯救您,但其他人也不会。
我不知道你打算加密什么,但如果你想通过加密保护密码,请继续往下读。
https://stackoverflow.com/questions/32303202
复制相似问题