Login kryptering

Tags:    php

Hej alle sammen jeg er ved at lave et login system, jeg kan fint finde ud af at at kryptere adressen med MD5 men jeg kan ikke finde ud af at låse det op igen på login_ok.php.

Kasper Nielsen

Kan du li\\' mysql/php?
Så se lige denne gruppe!
http://www.udvikleren.dk/groups/?gid=141



7 svar postet i denne tråd vises herunder
2 indlæg har modtaget i alt 2 karma
Sorter efter stemmer Sorter efter dato
Hej alle sammen jeg er ved at lave et login system, jeg kan fint finde ud af at at kryptere adressen med MD5 men jeg kan ikke finde ud af at låse det op igen på login_ok.php.

Kasper Nielsen

Kan du li\\' mysql/php?
Så se lige denne gruppe!
http://www.udvikleren.dk/groups/?gid=141


MD5 Kryptering er det man kalder en DIGEST algoritme... Hele ideen med en sådanne algortime er, at et digest ikke kan dekrypteres.

Man anvender det til at gemme kodeord mv. i ikke klartekst (krypteret)... Man kan så verificere ens kodeord ved at genere et digest for det og sammenligne det med det digest som man har gemt i eksempelvis en database.



OK, men hvad skal man så bruge MD5 til????

At kryptere passwordet.
Når der oprettes en ny bruger, krypteres passwordet inden det gemmes i fx en database. Når man logger ind, krypteres det indtastede og sammenlignes med det der er i databasen. På den måde kan personer der har adgang til databasen ikke se brugernes passwords.



For ne god ordens skyld, kalder man md5 for et hash - ikke kryptering. For at være lidt ukorrekt kan man sige, at hash er en envejskryptering.

mikl-dk | mikl@mikl.dk



Den 22-11-03 11:12 skrev mikl-dk følgende:
-----------------------------------------------------------------------------
For ne god ordens skyld, kalder man md5 for et hash - ikke kryptering. For at være lidt ukorrekt kan man sige, at hash er en envejskryptering.

mikl-dk | mikl@mikl.dk
-----------------------------------------------------------------------------
Ok, men i en artikkel her på udvikleren er der noget på siden login_ok.php eller hvad det nu hedder, så står der noget med MD5, jeg har prøvet at sætte denne kode ind men det virker ikke.

Kasper Nielsen

Kan du li' mysql/php?
Så se lige denne gruppe!
http://www.udvikleren.dk/groups/?gid=141



Men det er kun til at 'kryptere' passwordet. Så kan man sammenligne to krypterede passwords, og se om de er ens.



Den 22-11-03 18:02 skrev Jesper Kristensen følgende:
-----------------------------------------------------------------------------
Men det er kun til at 'kryptere' passwordet. Så kan man sammenligne to krypterede passwords, og se om de er ens.
-----------------------------------------------------------------------------
OK, men hvad skal man så bruge MD5 til????

Kasper Nielsen

Kan du li' mysql/php?
Så se lige denne gruppe!
http://www.udvikleren.dk/groups/?gid=141



Den 22-11-03 18:10 skrev Jesper Kristensen følgende:
-----------------------------------------------------------------------------
OK, men hvad skal man så bruge MD5 til????
At kryptere passwordet.
Når der oprettes en ny bruger, krypteres passwordet inden det gemmes i fx en database. Når man logger ind, krypteres det indtastede og sammenlignes med det der er i databasen. På den måde kan personer der har adgang til databasen ikke se brugernes passwords.
-----------------------------------------------------------------------------
Hey tak, det er entaget utroligt at jeg ikke har fundet ud af det selv.

Kasper Nielsen

Kan du li\\' mysql/php?
Så se lige denne gruppe!
http://www.udvikleren.dk/groups/?gid=141



t