Login onthouden

Gestart doorEleky24 reacties102 weergaven

25 berichten · pagina 2 van 2

Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
Milan schreef:
En als 2 gebruikers toevallig dezelfde code hebben door de microtime?
Daar is 0.0000000001% kans op emo
0
Eleky

Lid · Topicstarter

Berichten
3.788
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Milan schreef:
En als 2 gebruikers toevallig dezelfde code hebben door de microtime?
Het is praktisch gezien onmogelijk dat dit gebuert, en dan nog zouden ze hetzelfde IP moeten hebben om op elkaars account te komen!
0
Berichten
3.314
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ok, de kans is klein, maar de kans is er. En dat mag je niet riskeren (1 op ... vliegtuigen storten neer en ook dat moeten ze proberen te voorkomen) maar als je de md5 pakt van microtime + random code die je zelf toevoegt en dan in de database storet is deze kans 0%.
0
Fass

Lid

Berichten
3.771
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Bedoel je nou md5(microtime)+ramdom of md5(microtime+random)?

Ikzelf zou gewoon microtime+random doen, waarom nouweer hashen >_<
0
Berichten
3.314
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ja idd met die hash maak je het alleen maar mogelijker
0
Fass

Lid

Berichten
3.771
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
^^. Ik heb wel hersens, ergens.pompom
0
Berichten
3.314
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Ik heb dat nooit ontkent yummie Ben het gewoon soms niet met je eens yummie
0
Eleky

Lid · Topicstarter

Berichten
3.788
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
md5 van microtime nemen is veilig genoeg!
0
Fass

Lid

Berichten
3.771
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Microtime is een uniek moment. Er is een heel kleine kans dat net iemand op precies hetzelfde moment een request doet.

Als je het hasht, verander je niets aan die mogelijkheid, maar maak je alleen de kans dat iemand op een ander moment die request doet, waar dezelfde hash uit komt. Ik zou er dus geen md5 aan te pas laten komen.

Om het extra te beveiligen kun je wat Kyron zegt een random eraan toevoegen. De kans dat dan mensen hetzelfde hebben, kun je vergelijken met dat je vrienden iemand op deze wereld een getal vertellen onder de honderd, en jij diegene uitkiest en het goede getal zegt.
Spoiler tonen
Dit is gejat van het Staatsloterij/Chinezen verhaal. Er is grotere kans dat je de goeie Chinees uitkiest en het goede getal onder de 63(?) dan dat je de Staatsloterij wint.
0
Berichten
1.544
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Milan schreef:
En als 2 gebruikers toevallig dezelfde code hebben door de microtime?
Misschien moet je ook nog even de gebruikersnaam bij de code toevoegen wink Of een random code.
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren