Matematik
moduloberegninger med store tal
Hej :)
Jeg er ved at arbejde med min srp, og et af spørgsmålene er hvilke problemer moduloberegninger med store tal giver?
Jeg ved ikke lige hvilke problemer, der kan opstå, udover at man på gymnasie niveau ikke har de fornødne programmer til rådighed?
Er der nogen der ved noget om dette?
Håber på svar
Svar #1
13. december 2010 af peter lind
Regneark og de fleste programmeringssprog kan ikke regne med tilstrækkelig store tal
Specielt i forbindelse med kodning i RSA
Man skal finde meget store primtal. Man gør det at man vælger et tilfældigt tal ud og tester om det er et primtal. Er det ikke prøver man blot med et nyt tal. Eksakte test af så store primtal tager meget lang tid. Man bruger i praksis derfor en test Rabin-Miller testen, der ikke garantere at at et tal, der består testen, rent faktisk er et primtal; men sandsynligheden for at det ikke det, er er fantastisk lille.
Man skal beregne ae mod n med alle tal meget store. Man kan ikke beregne ae fordi antal af cifre i tallet bliver større end samtlige partikler i det kendte univers. Man har en algoritme der kan klare dette problem.
Man skal finde 2 meget store tal e og d så e*d er hinandens inverse modulo et andet meget stort tal. Det kan man gøre ved brug af Euklids udvidet algoritme.
Skriv et svar til: moduloberegninger med store tal
Du skal være logget ind, for at skrive et svar til dette spørgsmål. Klik her for at logge ind.
Har du ikke en bruger på Studieportalen.dk?
Klik her for at oprette en bruger.
