Jag hade tänkt att spara anv-namn och lösenord i mysql med någon form av kryptering... hur gör jag... nån som har exempel.
Vilka funktioner ska man använda hash/md5/crypt osv ???
Har lästa att crypt inte fungerar på w9x, stämmer det ?
$key1 = "This is key number 1";
$key2 = "This is key number 2";
$key3 = "This is key number 3";
$text = "Lion eats rabbit";
$enc = base64_encode(keyED(encrypt(keyED($text,$key1),$key2),$key3));
$dec = keyED(decrypt(keyED(base64_decode($enc),$key3),$key2),$key1);
print "
Original text :
$text
Encrypted :
$enc
Decrypted :
$dec";
With same encrypting logic as my previous comment, it will give result :
Original text :
Lion eats rabbit
Encrypted :
bA8SaDsTLCszDQ43Yyd/ejAyYnsmDS5gZlhneHZuKmRvJ1tnNRMdBiEzA1s=
Decrypted :
Lion eats rabbit
Angående Ps inlägg:
Jo visst gör det att dekryptera det du krypterat med funktionen function encrypt($txt,$key) ovan. Men det är ju inte heller någon MD5 kryptering (utan en R-MD5, påhittad av den som skrev funktionen ovan!).