Avatar billede madd Nybegynder
09. maj 2001 - 20:50 Der er 4 kommentarer og
1 løsning

Nogle der har en crypt funktion?

Dav dav...

Er der nogle derude der ligger inde med en simpel funktion til at encrypte/decrypte en streng?

Det skal bruges til passwords i en database!

/Mattias
Avatar billede webmasterdk Praktikant
09. maj 2001 - 20:55 #1
jeg har en men den er godt nok til php!
Avatar billede madd Nybegynder
09. maj 2001 - 21:04 #2
bare post den... så ser jeg om den kan skrives om... :)
Avatar billede webmasterdk Praktikant
09. maj 2001 - 21:12 #3
<?

  if ($bruger && $pw) {
      $krypteret = crypt(\"$pw\",base64_encode(\"$pw\"));
      echo  \"<br><br><b>Brugernavn:</b> $bruger\";
      echo  \"<br><b>Krypteret password:</b> $krypteret<br><br>\\n\"; 
      echo  \"I din \\\"httpasswd\\\"-fil skriver du sådan: \";
      echo  \"<b>$bruger:$krypteret</b><br><br>\\n\";
      echo  \"<b>Kryptér nyt:</b><br><br>\";
  }

  echo  \"<form action=\\\"$PHP_SELF\\\" method=\\\"post\\\">\";
  echo  \"Brugernavn: <input name=\\\"bruger\\\" value=\\\"$bruger\\\"><br>\\n\";
  echo  \"Password: <input name=\\\"pw\\\" value=\\\"$pw\\\"><br><br>\\n\";
  echo  \"<input type=\\\"submit\\\" value=\\\"Kryptér\\\">\\n\";
  echo  \"</form>\";
 
?>
Avatar billede ricardo Nybegynder
09. maj 2001 - 21:33 #4
Her er noget du kan bruge, men det kræver lidt forstand:

http://www.space154k.stai.com/library/vbscript/letters/X/XOR.HTM

xor can kryptere på mange måder.
Avatar billede madd Nybegynder
09. maj 2001 - 21:54 #5
Jeg har selv bikset noget sammen, af sikkerheds messige årsager, gider jeg ikke poste koden her, men jeg kan da sige at den anvender Asc() funktionen...

/Mattias
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester