快速简单的加密sql数据的方法

时间:2015-10-19 00:23:20

标签: php mysql xampp

我是php的新手,所以感谢任何简单的答案。 我正在开发一个预算应用程序,它将信息与我的sql数据库同步。什么是加密数据的最快或最简单的方法(仅对于消费者而言非敏感),存储在我的sql上并解密它以供使用?

1 个答案:

答案 0 :(得分:1)

您可以从PHP的内置<CASE CLASS>.typemcrypt_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