Yo dawg, I heard you like posts so I posted below your post so you can post again.
Is afhankelijk van welke randomizer. Brute force werkt in ieder geval.
Hier had een grappige signature moeten staan, maar helaas: geen inspiratie
Ze gaan zichzelf volgens mij alleen in theorie herhalen. Ik denk niet dat iemand 1 van die geavanceerde pseudo randomizers ooit heeft zien 'loopen' 
Zal wel heel ver in de toekomst liggen.
Zal wel heel ver in de toekomst liggen.
"Beauty is the ultimate defence against complexity." David Gelernter
Ik denk dat je ze iig wél op tijd moet gaan seeden; dan krijg je zulke problemen niet zo snel...Op woensdag 13 februari 2002 19:27 schreef Macros het volgende:
Ze gaan zichzelf volgens mij alleen in theorie herhalen. Ik denk niet dat iemand 1 van die geavanceerde pseudo randomizers ooit heeft zien 'loopen'
Zal wel heel ver in de toekomst liggen.
>Ik denk dat je ze iig wél op tijd moet gaan seeden; dan krijg
>je zulke problemen niet zo snel...
Het is juist de bedoeling dat je dat NIET gaat doen. Elk random getal wordt naar de server gestuurd als "id". De server (die dezelfde random-routine heeft), kan daarmee dus bepalen of dat pakket gestuurd vanaf de client waar hij de challenge/response mee heeft afgesproken.
Natuurlijk kan je om de zoveel pakketten een nieuwe seed sturen, en die gebruiken voor de volgende reeks (bv 100) packets, maar daar gaat het me niet zo om.
Mijn vraag is meer: kan ik aantonen dat die randomizer expliciet zich pas na N keer gaat herhalen. En dat N 100, 100duizend of 100miljard is.
>je zulke problemen niet zo snel...
Het is juist de bedoeling dat je dat NIET gaat doen. Elk random getal wordt naar de server gestuurd als "id". De server (die dezelfde random-routine heeft), kan daarmee dus bepalen of dat pakket gestuurd vanaf de client waar hij de challenge/response mee heeft afgesproken.
Natuurlijk kan je om de zoveel pakketten een nieuwe seed sturen, en die gebruiken voor de volgende reeks (bv 100) packets, maar daar gaat het me niet zo om.
Mijn vraag is meer: kan ik aantonen dat die randomizer expliciet zich pas na N keer gaat herhalen. En dat N 100, 100duizend of 100miljard is.
Yo dawg, I heard you like posts so I posted below your post so you can post again.
Ja, ik denk dat dat in het algemeen wel kan. Zelf ben in nu met Linear Feedback Shift Registers bezig, deze worden gebruikt om speudorandom sequences te genereren (meestal binair, maar dat hoeft niet) en daarvan kun je heel mooi zeggen wat de cycle lengte van de sequence is. Maar het hangt een beetje van je algoritme af denk ik hoe eenvoudig het is om die lengte te bepalen.Op donderdag 14 februari 2002 09:25 schreef JayTaph het volgende:
[..]
Mijn vraag is meer: kan ik aantonen dat die randomizer expliciet zich pas na N keer gaat herhalen. En dat N 100, 100duizend of 100miljard is.
He who knows only his own side of the case knows little of that.
Ok, soms denk je veel te moeilijk en dan kan google je ook niet helpen.. Met verstand op nul hebik al flink wat meer gevonden 
Ik maak gebruik van de Mersenne Twister, en deze routine heeft een cycle length van 2^19937 - 1..
Ik maak gebruik van de Mersenne Twister, en deze routine heeft een cycle length van 2^19937 - 1..
Yo dawg, I heard you like posts so I posted below your post so you can post again.
Niet slechtOp donderdag 14 februari 2002 10:38 schreef JayTaph het volgende:
Ok, soms denk je veel te moeilijk en dan kan google je ook niet helpen.. Met verstand op nul hebik al flink wat meer gevonden
Ik maak gebruik van de Mersenne Twister, en deze routine heeft een cycle length van 2^19937 - 1..
edit:
Lol, even een papertje over mersenne twister doorgebladerd en het blijkt ook gewoon een LFSR te zijn. Wel een hele lange, namelijk 19937 bits. Dit ding produceert dus een m-sequence zoals ik al zei, omdat het generator polynoom van dat ding primitief is. Waarschijnlijk hebben ze een heel slim polynoom gekozen waardoor ie toch efficient te genereren is.
JayTaph, de mersenne twister is een binaire LFSR, en als ze het dus hebben over een periode van 2^bla - 1, dan bedoelen ze de periode van de binaire sequence die eruit komt. Als jij er vervolgens integers mee gaat genereren, dan moet je de periode nog wel even door 32 (ofzo) delen, waardoor de periode nog maar(
) 2^19932 (ofzo) is.
Lol, even een papertje over mersenne twister doorgebladerd en het blijkt ook gewoon een LFSR te zijn. Wel een hele lange, namelijk 19937 bits. Dit ding produceert dus een m-sequence zoals ik al zei, omdat het generator polynoom van dat ding primitief is. Waarschijnlijk hebben ze een heel slim polynoom gekozen waardoor ie toch efficient te genereren is.
JayTaph, de mersenne twister is een binaire LFSR, en als ze het dus hebben over een periode van 2^bla - 1, dan bedoelen ze de periode van de binaire sequence die eruit komt. Als jij er vervolgens integers mee gaat genereren, dan moet je de periode nog wel even door 32 (ofzo) delen, waardoor de periode nog maar(
He who knows only his own side of the case knows little of that.
2^19332 dus maar... damn.. da's NET te weinig 
Verder snap ik geen hol van wiskunde, dus heb ik ook geen flauw idee wat voor formules erachter zitten of hoe dat allemaal werkt hoor..
Verder snap ik geen hol van wiskunde, dus heb ik ook geen flauw idee wat voor formules erachter zitten of hoe dat allemaal werkt hoor..
Yo dawg, I heard you like posts so I posted below your post so you can post again.
Pagina: 1