Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/246.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何在数据库中存储和管理用于scratch卡的密码?_Php_Scratchcard - Fatal编程技术网

Php 如何在数据库中存储和管理用于scratch卡的密码?

Php 如何在数据库中存储和管理用于scratch卡的密码?,php,scratchcard,Php,Scratchcard,我正在开发一个web应用程序,其中提供了一个带有用户名和密码的临时卡片。将密码以未加密的形式存储在数据库中是不安全的。 但是我想要scratchcard的纯文本密码。我正在考虑以下选择 使用可解密算法加密 将未加密的密码剑存储在另一个表中 将未加密的密码存储在本地计算机中 哪一个是更好的选择?这是不可能的 MD5不应该是可解密的。散列应该是单向函数: 我需要一种实现它的方法,而不是坚持解密。

我正在开发一个web应用程序,其中提供了一个带有用户名和密码的临时卡片。将密码以未加密的形式存储在数据库中是不安全的。 但是我想要scratchcard的纯文本密码。我正在考虑以下选择

  • 使用可解密算法加密
  • 将未加密的密码剑存储在另一个表中
  • 将未加密的密码存储在本地计算机中
  • 哪一个是更好的选择?

    这是不可能的

    MD5不应该是可解密的。散列应该是单向函数:


    我需要一种实现它的方法,而不是坚持解密。