【发布时间】:2021-05-06 16:34:56
【问题描述】:
我想问一下,我正在构建一个应用程序,该应用程序需要对存储在数据库中的信息进行加密,以使应用程序的用户可以看到相同的加密数据,但已解密。
我知道 laravel 提供加密和解密助手,但我想知道它们的安全性。如果有人出于某种原因可以访问数据库,他们是否可以通过制作自己的 laravel 项目或类似的东西来解密该信息?
我可以手动创建一个使用密钥来正确加密或解密数据的加密和解密函数,但是阅读 laravel 的文档,他们鼓励用户使用 laravel 的内置助手,这就是我问的原因。
【问题讨论】:
-
除非他们也可以访问您的加密密钥,否则应该没问题。
标签: php laravel encryption