Ich will Passwörter verschlüsselt in einer MySQL-Tabelle speichern. Wie kann ich denn Passwörter mit 128 Bit verschlüsseln und wieder entschlüsseln?
							
						
					Passwort verschlüsseln?
				
					Einklappen
				
			
		
	X
- 
	
	
	
		
	
	
		
		
		
		
		
		
		
	
	
 reicht md5 nichtaus?
 
 siehe handbuch
 http://www.php-resource.de/manual.ph...ction.md5-file
 http://www.php-resource.de/manual.php?p=function.md5
 
 oder
 http://www.php-resource.de/manual.ph...urity.database
 PHP-Code:// Speichern des Passwort hash
 $query = sprintf("INSERT INTO users(name,pwd) VALUES('%s','%s');",
 addslashes($username), md5($password));
 $result = pg_exec($connection, $query);
 
 // Afragen, ob der User das richtige Passwort übermittelt hat
 $query = sprintf("SELECT 1 FROM users WHERE name='%s' AND pwd='%s';",
 addslashes($username), md5($password));
 $result = pg_exec($connection, $query);
 
 if (pg_numrows($result) > 0) {
 echo "Welcome, $username!";
 }
 else {
 echo "Authentication failed for $username.";
 }
 
 php-Entwicklung | ebiz-consult.de
 PHP-Webhosting für PHP Entwickler | ebiz-webhosting.de
 die PHP Marktplatz-Software | ebiz-trader.de
 
 
 
          

Kommentar