當前位置:編程學習大全網 - 網站源碼 - 各位用php將密碼存入數據庫,都用什麽方法進行加密的

各位用php將密碼存入數據庫,都用什麽方法進行加密的

php將密碼存入數據庫,可以分內常見的4種方式:

1、直接md5加密存到到數據庫

2、md5兩次存到數據庫

3、對需要加密的字符串和壹個常量 進行混淆加密

4、生成壹個隨機的變量存到數據庫中,然後對需要加密的字符串和這個隨機變量加密

<?php

$str="admin";?//需要加密的字符串

$str2="php";?//增加壹個常量混淆?

$pass1=md5($str);

$pass2=md5(md5($str));

$pass3=md5($str.$str2);

echo?$pass1."<br>".$pass2."<br>".$pass3;

>

輸出:?

第四種?

$str="admin";?//需要加密的字符串

$encrypt=$row['encrypt'];?//?生成的?隨機加密字符串?存到數據庫中

$pass4=md5($str.$encrypt);

//?8db2ec7e9636f124e56f7eb4d7b7cc7e

  • 上一篇:DNF國慶賭馬賺錢有什麽技巧?
  • 下一篇:臨時源代碼
  • copyright 2024編程學習大全網