php-加密静态数据

我搜索了一段时间.

我发现了一些主题,涉及在数据库(MySQL)级别加密数据.但仅适用于5.7版

现在,我想找到一个带有示例的解决方案,请问如何使用应用程序加密数据.

我在MySQL数据库中使用PHP.我想对数据库中的银行帐号进行加密

我有一个名为bank的表,其中包含列ID,名称,account_number

如何加密帐号?与PHP的常规加密方法有何不同?

我希望我能很好地解释我的问题.请让我知道ii是否可以提供更多详细信息.

解决方法:

我建议查看这个为MySQL数据库提供零知识加密的开源项目.它使用AES-256加密进入数据库的数据,然后解密结果集,从而使加密对应用程序透明.通过确保在发生数据泄露时,黑客在对数据库运行SQL查询时不会看到未加密的数据,这超出了“静态”和“传输”加密的范围.

http://www.agildata.com/agildata-zero-zero-knowledge-encryption-mysql/

(注意:我是AgilData的首席架构师.)

上一篇:php-用openssl_public_encrypt加密的数据每次都不同吗?


下一篇:PHP-困境,当没有其他信息已知时搜索哈希字段