Hoi mensen,
Ten eerste: ik weet niet waar dit hoort, het is wiskunde maar ook informatica, bij gebrek aan een forum voor de eerste maar bij de tweede.
Dan nu mijn probleem: in het boek dat ik aan het lezen ben staat dat je voor de set-up a1 uit {2 .. p-2} moet kiezen, waar p het gekozen priemgetal is. Echter, het Discrete Logarithm Problem is gebaseerd op het feit dat a een generator is van Z*p. Geen echt probleem nog, immers ieder element uit Z*p genereert een subgroep waarin je kunt rekenen. Maar is het nadeel daar niet van dat je dan de bruteforce-space verkleint? In Z*11 is 3 een generator van {1, 3, 4, 5, 9}. Je hebt dan de helft van de elementen (de grootst mogelijke subgroep) en dus verklein je de mogelijkheden die x kan aannemen in het zoeken naar ax=b, waarin a en b openlijk bekend zijn.
Of zie ik iets over het hoofd?
Op wikipedia en wolfram staat namelijk wel dat het een generator moet zijn van je groep...
1) Dit getal is het grondtal in aab waarop DHKE gebaseerd is.