PDA

Bekijk Volledige Versie : Re: PHP: MD5 string weer terug halen



Obiku
07/09/04, 19:45
Obiku wrote:
> In een script zorg ik dat met md5 de string versleuteld word, om
> daarna in een database te zetten.
> Deze database kan ik uitlezen, maar hoe kan ik van de versleutelde
> string weer de normale waarde zien??

Sorry was vergeten te vertelen dat het om een PHP script gaat

--
# Reply at the bottom and on a empty line, not behind any >>> sign #
I only read mail sent to the adres at the bottom.
Mike@Familie-Smit(punt)nl (vervang (punt) voor een .)

Maarten Wierda
07/09/04, 19:55
Obiku wrote:

>>In een script zorg ik dat met md5 de string versleuteld word, om
>>daarna in een database te zetten.
>>Deze database kan ik uitlezen, maar hoe kan ik van de versleutelde
>>string weer de normale waarde zien??

Als je die waarde wilt teruglezen, is md5 ongeschikt. Je kunt de waarde
namelijk niet descrypten. Vergelijken kan uiteraard wel.

Om wat voor script gaat het?


--
Cheers,
Maarten Wierda

"Organized Confusion" - KDC

Obiku
07/09/04, 20:05
Maarten Wierda wrote:
> Obiku wrote:
>
> Als je die waarde wilt teruglezen, is md5 ongeschikt. Je kunt de
> waarde namelijk niet descrypten. Vergelijken kan uiteraard wel.
>
> Om wat voor script gaat het?

OK, duidelijk. Het gaat om een password te achterhalen....
Nee, ik heb geen kwaad in de zin.
Op mijn server heb ik een fotoforum draaien. Nu wil ik een ander forum
opzetten, maar ik wil wel alle users meenemen. Nu wilde ik een converter
script maken om zo alle users over te zetten naar het nieuwe forum.

--
# Reply at the bottom and on a empty line, not behind any >>> sign #
I only read mail sent to the adres at the bottom.
Mike@Familie-Smit(punt)nl (vervang (punt) voor een .)

Maarten Wierda
07/09/04, 20:15
Obiku wrote:

>>Als je die waarde wilt teruglezen, is md5 ongeschikt. Je kunt de
>>waarde namelijk niet descrypten. Vergelijken kan uiteraard wel.
>>
>>Om wat voor script gaat het?

<snip>

> Op mijn server heb ik een fotoforum draaien. Nu wil ik een ander forum
> opzetten, maar ik wil wel alle users meenemen. Nu wilde ik een converter
> script maken om zo alle users over te zetten naar het nieuwe forum.

En dat nieuwe forum maakt geen gebruik van md5? Dan lijkt me het
resetten van wachtwoorden het meest voor de hand liggend.


--
Cheers,
Maarten Wierda

"Organized Confusion" - KDC

uws
08/09/04, 09:35
I <chktjk$kkm$1@reader11.wxs.nl>, Obiku skrev:
> Maarten Wierda wrote:
>> Obiku wrote:
>> Als je die waarde wilt teruglezen, is md5 ongeschikt. Je kunt de
>> waarde namelijk niet descrypten. Vergelijken kan uiteraard wel.
>> Om wat voor script gaat het?
> OK, duidelijk. Het gaat om een password te achterhalen....
> Nee, ik heb geen kwaad in de zin.
> Op mijn server heb ik een fotoforum draaien. Nu wil ik een ander forum
> opzetten, maar ik wil wel alle users meenemen. Nu wilde ik een converter
> script maken om zo alle users over te zetten naar het nieuwe forum.

Nou, als dat nieuwe systeem hetzelfde algoritme gebruikt, kun je gewoon de
hashes kopieren naar je nieuwe database.

dag, Wouter

--
:wq mail uws@xs4all.nl

just a little strength in our hearts :: enough to heal -- heather nova

Edwin Martin
08/09/04, 10:35
Maarten Wierda wrote:
> Obiku wrote:
>=20
>>> Als je die waarde wilt teruglezen, is md5 ongeschikt. Je kunt de
>>> waarde namelijk niet descrypten. Vergelijken kan uiteraard wel.
>>>
>>> Om wat voor script gaat het?
>=20
>=20
> <snip>
>=20
>> Op mijn server heb ik een fotoforum draaien. Nu wil ik een ander forum=

>> opzetten, maar ik wil wel alle users meenemen. Nu wilde ik een convert=
er
>> script maken om zo alle users over te zetten naar het nieuwe forum.
>=20
> En dat nieuwe forum maakt geen gebruik van md5? Dan lijkt me het=20
> resetten van wachtwoorden het meest voor de hand liggend.

Dat is natuurlijk niet erg gebruikersvriendelijk.

Je zou kunnen kijken of je de nieuwe forum software kunt aanpassen.

Je kopieert dan alle MD5-codes naar de nieuwe database en past dan de=20
nieuwe forum software zo aan, dat ook toegang gegeven wordt als het=20
wachtwoord matcht met de MD5.

Dus naast de forum-eigen manier van authenticeren, voeg je de MD5-match t=
oe.

Het authenticeren gebeurt (als het goed is) op =E9=E9n plek en beslaat=20
meestal niet meer dan een paar regeltjes code.

Succes,
Edwin Martin

--=20
http://www.bitstorm.org/

Obiku
09/09/04, 08:25
Edwin Martin wrote:
>
> Dat is natuurlijk niet erg gebruikersvriendelijk.
>
> Je zou kunnen kijken of je de nieuwe forum software kunt aanpassen.
>
> Je kopieert dan alle MD5-codes naar de nieuwe database en past dan de
> nieuwe forum software zo aan, dat ook toegang gegeven wordt als het
> wachtwoord matcht met de MD5.
>
> Dus naast de forum-eigen manier van authenticeren, voeg je de
> MD5-match toe.
>
> Het authenticeren gebeurt (als het goed is) op één plek en beslaat
> meestal niet meer dan een paar regeltjes code.
>
> Succes,
> Edwin Martin
Ik heb eerst alle gebruikers aangemaakt, zonder password, en daarna via
phpMyAdmin alle password van het oude forum gecopieerd in het nieuwe forum.
Gelukkig had ik niet zoveel gebruikers. Was een fotoforum voor de familie...



--
# Reply at the bottom and on a empty line, not behind any >>> sign #
I only read mail sent to the adres at the bottom.
Mike@Familie-Smit(punt)nl (vervang (punt) voor een .)