2

我有一个包含用户特定信息的字段,当它被放置在数据库中时,我想对其进行加密。该信息稍后只能由我(管理员)访问。将这些信息加密在数据库中并由我在管理区域中查看的最佳方法是什么?

该字段将仅包含数字。用PHP、MySQL搭建的网站,有示例代码吗?

4

2 回答 2

0

公钥/私钥对加密

您正在寻找的是公钥/私钥加密。为了实现它,你可以点击这个链接:http: //i.amniels.com/mysql-database-encryption-using-public-private-keys

本质上,它的作用是使用公钥加密数据。公钥可以分发且不隐藏。

但是,只有您拥有私钥才能解密此数据。他们的私钥解锁了公钥加密的内容。

于 2012-10-05T11:27:22.460 回答
0

使用PHP加密和解密的最佳方法?

这个存档的问题解释了如何加密您的数据预存储并在检索后解密它,使您能够将其修改/显示为纯文本。

Mcrypt Reference也可能会被使用。

希望这可以帮助

于 2012-10-05T11:29:42.537 回答