Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Webprogrammeren & scripting

[PHP] Password de-cryptie

gerben
5 antwoorden
  • Voor een membersysteem gebruik ik de volgende code om een wachtwoord te encrypten:
    [code:1:56c23949a8]$password = crypt("$password"); [/code:1:56c23949a8]

    Maar hoe kan ik dat password weer de-crypten/uncrypten?
  • [quote:589a5638c9="George W. Bush"]Maar hoe kan ik dat password weer de-crypten/uncrypten?[/quote:589a5638c9]Niet ;)

    Het is een one-way encriptie methode en kan dus alleen met brute-force (alles uitproberen) "gekraakt" worden.
  • [quote:1c824e95f7="Bill Gates"]Niet ;)[/quote:1c824e95f7]
    :) :lol: :)
    Is dan nog een andere manier om een password ge-encrypt op te slaan en hem bij het openen/ophalen weer te decrypten?

    Leden moeten toch met een normaal/ge-decrypt password kunnen inloggen… 8)
  • [quote:0df40d43e6="George W. Bush"]Is dan nog een andere manier om een password ge-encrypt op te slaan en hem bij het openen/ophalen weer te decrypten?

    Leden moeten toch met een normaal/ge-decrypt password kunnen inloggen… 8)[/quote:0df40d43e6]De "truc" is om het wachtwoord dat ingevuld wordt ook te versleutelen en dat te vergelijken met het wachtwoord dat in de database (of ergens anders staat).
    Overigens kun je volgens mij beter MD5 gebruiken. Je krijgt dan dus zoiets:[code:1:0df40d43e6]if(md5($ingevuldwachtwoord) == $wachtwoorduitdatabase)
    …[/code:1:0df40d43e6]Probleem is dat nu dus nooit het wachtwoord kunt achterhalen als iemand zijn/haar wachtwoord kwijt is…
  • Bedankt Bill, het werkt.

    [quote:ba96146d09="Bill Gates"]Probleem is dat nu dus nooit het wachtwoord kunt achterhalen als iemand zijn/haar wachtwoord kwijt is…[/quote:ba96146d09]

    Tja, dan moet je het maar niet vergeten… :wink:

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.