Toon posts:

MySQL data encrypten

Pagina: 1
Acties:
  • 45 views sinds 30-01-2008

Verwijderd

Topicstarter
Hey,

Ik maak gebruik van een members systeem dat data opslaat in een database via MySQL. Nou komen er ook passwords in te staan. Hoe kan ik deze passwords encrypten (coderen) en dan later weer ge-decrypt terug halen zodat ze weer gebruikt kunnen worden?..
Ik maak gebruik van PHP.

Alvast bedankt.

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 15:16

gorgi_19

Kruimeltjes zijn weer op :9

Waarom wil je hem weer decrypten?
Voor wachtwoorden kan je MD5 gebruiken.

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Verwijderd

Topicstarter
MD5.. wel eens van gehoord.. hoe werkt dat?

  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 15:16

gorgi_19

Kruimeltjes zijn weer op :9

Verwijderd schreef op 15 February 2003 @ 19:11:
MD5.. wel eens van gehoord.. hoe werkt dat?
Het antwoord van Google

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Verwijderd

Waarom zou je je passwords willen kunnen decrypten? Eigenlijk zou dit nooit mogelijk moeten zijn. In zowel PHP als MySQL kun je gebruik maken van de md5 functie. Die functie genereert een string van 32 hexadecimale tekens (een md5-hash), aan de hand van een andere string. Decrypten is onmogelijk, maar dat maakt in de meeste inlog systemen niet uit.

Bij het aanmaken van een nieuw password genereer je dus die md5-hash, en die zet je in de database. Als je wilt controleren of iemand het juiste wachtwoord heeft ingevoerd, voer je die md5 functie uit op de ingevoerde string. Als de resulterende hash overeenkomt met die uit de database, dan was het wachtwoord juist.

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 09-01 11:25

D2k

zie Cheatah`

Doet iets met Cloud (MS/IBM)

Pagina: 1

Dit topic is gesloten.