26. august 2006 - 21:33Der er
6 kommentarer og 1 løsning
Omdan text-celle til md5 krypteret
Hey, jeg har en række medlemmer i en mysql-database. Hvert medlem har et password til at komme ind på en beskyttet side. Passwordet er imidlertid ikke krypteret, og ligger derfor som alm. text. Jeg vil nu høre om der er nogle der kan hjælpe med en kode til, at omdanne alle disse password til krypteredepassword. Krypteringen skal være md5, således jeg også kan benytte tabellen som userlist til Joomla.
I lang tid har samarbejdsbranchen fokuseret på at forbedre enhedsfunktioner – bedre kameraer, klarere lyd og smartere software. Men den virkelige forvandling handler ikke om funktioner.
altså du kan jo vælge at gemme et hash af brugerens adgangskode. Det gør du ganske simpelt ved at køre adgangskoden igennem funktionen md5(), inden du gemmer den til databasen. Når brugeren indtaster sin adgangskode, laver du et hash af denne (også vha. md5()), og så tjekker med det hash du har gemt i din database.
Du skriver kryptering overalt i dit spørgsmål. Det er imidlertid vigtigt at du er klar over at MD5 ikke er en kryptering, men derimod en envejs-hash. En af hovedpointerne med MD5 er netop at det ikke kan dekrypteres.
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.