在PHP文件中编码密钥和密码

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在PHP文件中编码密钥和密码相关的知识,希望对你有一定的参考价值。

我有一个使用mysql数据库的网站,以及亚马逊S3。目前,我拥有数据库和S3的所有密码和信息,只需写在php文件中。

我在想,因为我不是唯一一个从事该项目的开发人员,所以以某种方式对敏感数据进行编码会很棒,因此它隐藏在文件中,并且隐藏给其他通过ftp或cpanel访问文件的人。

我不知道从哪里开始寻找答案。它甚至可能吗?可能有某种第三方可以编码所有东西,但我还不知道。

如果有人有一些想法,或者对这种东西有任何经验,请与我和任何有同样问题的人分享你的知识。

答案

对于密码,我推荐这两个php函数 password_hash()和password_verify()。

以上是关于在PHP文件中编码密钥和密码的主要内容,如果未能解决你的问题,请参考以下文章

如何在 PHP 中没有硬编码密钥的情况下进行对称加密

加密算法与随机数生成算法

在 Spring 应用程序中保护重要的密钥/配置

密码密钥硬编码检查

php 创建rsa密钥和编码/解码

对称/非对称加密