du kunne lave noget ala det her:
-  function encode($str, $key){
-    //...
-  }
-  
-  function decode($str, $key){
-    //...
-  }
-  
-  function getSite($url){
-    $res = mysql_query("SELECT url, username, password FROM x WHERE url='$url'");
-    if(mysql_num_rows($res)>0){
-      $res = mysql_fetch_assoc($res);
-      return array(
-        "username" => $res["username"],
-        "password" => decode($res["password"], getKey($res["url"], $res["username"])),
-        "url"      => $res["url"]
-      );
-    }
-    return false;
-  }
-  
-  function addSite($url, $username, $password){
-    mysql_query("INSERT INTO x (url, username, password) VALUES ('$url', '$username', '".encode($password, getKey($url, $username))."')");
-  }
-  
-  function getKey($url, $username){
-    return md5("83".((strlen($url)-3) * strlen($username)).$username)."54TsKC5542g!gpq&ue%psa43";
-  }
hvis du kigger på den her 2 links, kan du se hvordan du laver de 2 functioner der ikke er lavet i den kode jeg har postet..
http://www.udvikleren.dk/artikler/369/php-krypto-2-symmetrisk-kryptering/http://www.udvikleren.dk/artikler/370/php-krypto-3-asymmetrisk-kryptering/intet er testet eller noget.
						
						
						
						
		
							Indlæg senest redigeret d. 12.06.2012 17:43 af Bruger #3427