我是php的新手,所以感谢任何简单的答案。 我正在开发一个预算应用程序,它将信息与我的sql数据库同步。什么是加密数据的最快或最简单的方法(仅对于消费者而言非敏感),存储在我的sql上并解密它以供使用?
答案 0 :(得分:1)
您可以从PHP的内置<CASE CLASS>.type
和mcrypt_encrypt()
功能中受益。
这些功能基于mcrypt_decrypt()
加密和解密您的数据。例如:
加密:
KEY
要解密:
$key='mykey';
$encryptedData = mcrypt_encrypt(MCRYPT_RIJNDAEL_256, $key, 'Your data', MCRYPT_MODE_ECB);
<强> PHP's Official Document mcrypt_encrypt() 强>
(PHP 4&gt; = 4.0.2,PHP 5) mcrypt_encrypt - 使用给定参数加密明文
<强> PHP's Official Document mcrypt_decrypt() 强>
(PHP 4&gt; = 4.0.2,PHP 5) mcrypt_decrypt - 使用给定参数解密crypttext