【发布时间】:2012-07-17 17:17:09
【问题描述】:
因此,我在此处http://www.kodyaz.com/articles/sql-server-2005-database-encryption-step-by-step.aspx 遵循本指南,了解如何为我的数据库设置加密。那边一切都很好。
我正在尝试让一些已加密的数据现在显示出来。我可以调用未加密的数据,但我似乎无法弄清楚如何使用对称密钥来解密加密数据并显示在页面上。
最初我认为我应该使用存储过程并让它捕获值,但不完全确定如何实现它。
echo "This is the database userId field: " . $row->userId . "<p>";
echo "This is the database email field: " . $row->email . "<p>";
echo "This is the database encryptedpassword2 field: " . $row->encrypteddata . "<p>";
这就是我调用数据的方式,但不确定如何让加密数据字段通过我的密钥传递然后显示。目前它只显示随机字符。
我对 SQL 加密有点陌生,所以我希望我能设法解释一下自己。
谢谢
【问题讨论】:
-
密码只能以一种方式加密,并使用 crypt()
-
为什么要显示密码? ¯(°_0)/¯
-
我现在只想显示密码来做一些测试。我想向某人展示一些东西
标签: php sql sql-server encryption