mboost-dp1

unknown

Hemmeligheden bag primtal fundet?

- Via Guardian - , redigeret af Net_Srak

Louis de Branges, matematiker fra Purdue University i USA, mener at have løst gåden bag primtal. Noget der i de kredse vil være lidt af en bedrift i sig selv.

Desværre kan en sådan løsning også være lidt af en katastrofe mht. kryptering.

De “mærkværdige” primtal er nemlig nøglen til kryptering, som så vil kunne brydes og derved umuliggøre bl.a. Internethandel.

Om den franskfødte De Branges taler sandt, vil vi uden tvivl snart opdage.





Gå til bund
Gravatar #1 - XorpiZ
10. sep. 2004 07:27
Jeg forstår ikke helt "hemmeligheden" tror jeg ikke.

Et primtal er jo bare et tal, hvor kun 1 og tallet selv går op i.. hvori består gåden?
Gravatar #2 - Decoy
10. sep. 2004 07:31
Hmmm har han fundet en formel der kan udregne primtal eller hvad er det vi snakker om???
Gravatar #3 - Xray
10. sep. 2004 07:36
#1 - Man har jo indtil videre bare prøvet sig frem til at finde de primtal altså ved se om der er en eller flere tal der går op i et Tal X... Den gåde de snakker om er at finde en formel der kan finde alle de tal eller ikke alle men en formel der kan beregne og se om det er en primtal eller ikke... ved ikke om jeg kunne forklare det...

#2 - Ja lige precis det han påstår at han har....
Gravatar #4 - 4nd3r5
10. sep. 2004 07:36
http://newz.dk/forum/item/30114/#

det er diskuteret før, ikke at jeg forstod det den gang...
Gravatar #5 - mcgreed
10. sep. 2004 07:41
Det skulle vist være en formular der returner sandt/falsk for det valgte nummer.

Så vidt jeg har forstået, så er den måde man gør det idag at man tjekker alle tal fra 2 op til halvdelen af det valgte nummer, om de går op i tallet.
Dette vil kom til at være MANGE beregnering hvis du f.eks. skal finde ud af om 27456787 er et primtal. Hvis du kan gøre det med EN beregning, så er det jo fedt nok.
Gravatar #6 - gensplejs
10. sep. 2004 07:44
det er ikke en skid fedt.... for så er al moderne kryptering til at lukke op og skide i....
Gravatar #7 - 4nd3r5
10. sep. 2004 07:46
#5 det burde være nok at tjekke primtallene optil kvadratroden af tallet +1.

Lidt hurtigere men ikke meget :-)
Gravatar #8 - XorpiZ
10. sep. 2004 07:47
#3,5

Tak for infoen :D

#4

Det du linker til er noget andet.. ikke at jeg forstår det, men det handler vist om noget andet :D

Ser forøvrigt ud til at denne Louis Brandes er pænt smart?
Gravatar #9 - Xanthia
10. sep. 2004 07:48
*host*hep*host*

"... Jannick must have found a key ...":P
Gravatar #10 - 4nd3r5
10. sep. 2004 07:56
#8 læs det det handler om det samme..
Gravatar #11 - Dijkstra
10. sep. 2004 08:01
#7 Ja. Og du kan nøjes med at tjekke alle primtal op til kvadratroden af det tal du vil tjekke.

(Hvorfor iøvrigt plus 1? Hvis det er afrunding du er bekymret for er problemet ikke så stort. Tallet kan ikke være et produkt af to tal som begge er større end kvadratroden af sig selv, - heller ikke selvom det kun er ,1 større).

Iøvrigt hedder universitetet ikke Perdue men Purdue. Det ligger i Indiana.
Gravatar #12 - XorpiZ
10. sep. 2004 08:03
#10

Min fejl.. fattede ikke lige hva det handlede om :)
Gravatar #13 - ouzo12
10. sep. 2004 08:39
endnu et sikkerhedshul rettet? :)
Gravatar #14 - annoia
10. sep. 2004 08:56
Den måde man bruger idag er ikke bare at tjekke alle tal fra 2 og op... Det er alt alt for langsomt. Man bruger derimod Solovay-Strassen eller Miller-Rabin-algoritmerne, som med en hvis sikkerhed kan sige om et tal er et primtal. Men altså ikke helt sikkert - jeg mener at der er 50% sandsynlighed for at det er et primtal. Hvis algoritmerne siger nej, så er man HELT sikker på at tallet ikke er et primtal, men siger de ja er der altså 50% chance. Men kan nu køre disse algoritmer et par gange eller 10 og derved blive noget sikrere (da de benytter tilfældige tal er dette muligt), men aldrig helt sikker.

Jeg har lidt svært ved at se hvordan det skulle være en katastrofe for moderne kryptografi, men den artikel er så også pænt dårlig, IMHO...
Gravatar #15 - tesse
10. sep. 2004 08:57
Problemet må gælde for asymmetriske krypterings algoritmer. RSA er et eksempel på dette. Læs mere her: http://en.wikipedia.org/wiki/RSA
Gravatar #16 - odd3r
10. sep. 2004 09:17
i getter rigtig et primtal er et tal som kun 1 og tallet selv går op i, men der er ikke nogen som har kunnet give en formel eller rekkefølge på hvordan disse tal kan findes, lige nu er man nød til at skrive og tælle osv ... en formael ville gøre at man altid kan regne dem ud ..
Gravatar #17 - toey
10. sep. 2004 10:02
#16

Glimrende udtalt.
Tror alle der, indtil nu, her deltaget i denne tråd ved hvad et primtal er.
Tror nok at det er i 5. - 6. klasse man lærer det. ;)
Gravatar #18 - gundestrup
10. sep. 2004 10:10
Lidt links:
dette er hans bevis for at han har ret, og løst gåden.
http://www.math.purdue.edu/ftp_pub/branges/apology...
Lidt fact om ham
http://encyclopedia.thefreedictionary.com/Louis%20...

Egen mening:
Jeg kan godt se problemet nu, hvis han har ret. Det vil betyde at NSA ville kunne aflytte flere end de allerede gør.
Jeg ved at nyere kryptisering er bygget på andre ting, fx bevægelsen af en lavalampe.
Denne bevægelse er så kompelx, pga så mange ukendte faktorer, så hvis denne nyhed ikke er ligesom kold fusion, vil man stadigvæk have en løsning for at beskytte data, men disse nye kryptiserings metoder mangler implementering.
Gravatar #19 - mekzilla
10. sep. 2004 10:20
#4 refererer /korrekt/ til tråden http://newz.dk/forum/item/30114/# idet deBranges har arbejdet med Riemann-hypotesen, som netop er meget tæt forbundet med primtallenes fordeling.

Hvad nyheden angår, så er det ikke en nyhed. deBranges "bevis" er et gammelt (ukorrekt) der er kommet op igen, så vidt jeg ved...

Kryptologi: Alt falder ikke fordi man finder en hurtig algoritme til at primfaktorisere. Der er stadig asymmetriske systemer der ikke bygger på at det er svært at primfaktorisere f.eks. elliptisk kurve-kryptering. Fear not. Vi skal bare skifte RSA ud, det giver nok kun et halvt til et helt år med totalt anarki ;-P

Cheers,
fra en matematiker
Gravatar #20 - Pally
10. sep. 2004 11:43
#18 gunderup
Nej, det er ikke hans endelige forslag. Han har arbejdet på dette længe, men andre har studeret teknikken og fundet ud af, at de huller der er, vil være uhyggeligt svære at lappe. Derfor den lidt lunkne modtagelse af 'beviset' (link kan stadig ses på forsiden af www.mathworld.com).

Mht. internettets 'sammenbrud' er jeg osse ret fortrøstningsfuld. Riemann-hypotesen som sådan kan jeg ikke se gør den store forskel; det er i højere grad teknikken i beviset der kan. Men deBranges teknik har været kendt længe uden at faktoriserings er blevet mere effektiv - så jeg slapper af...


#17 toey
Så vidt jeg lige husker er definitionen på et tal, hvis divisorer alene er tallet selv samt enheder, at det er irreducibelt.

Primtal er tal, der hvis de går op i et produkt af to tal så går det op i mindst et af tallene.

I de hele tal Z er irreducible tal og primtal så det samme ;)
Gravatar #21 - mekzilla
10. sep. 2004 12:28
#20
Der er vidst ikke mange der mener at -2 er et primtal. Jeg ved godt at det er et primelement i Z, men primtal ligger i N, hvis du spørger mig. Polynomiet "X + 1" er jo heller ikke et primtal i Z[X]..?
Gravatar #22 - repsac
10. sep. 2004 12:47
#17 (toey):
Tror alle der, indtil nu, her deltaget i denne tråd ved hvad et primtal er.
Ingen har da indtil videre nævnt at primtal er heltal (skarpt) større end 1, N\{1}, som har maksimalt (netop) to divisorer: 1 og tallet selv.
Gravatar #23 - stefan_v
10. sep. 2004 13:10
** This article was brought to you by Jeppe B, Media. **
Gravatar #24 - mrmorris
10. sep. 2004 15:40
Nogen der er klar over om der er tale om en deterministisk algoritme med færre tests end Sqr(n)/2?
Gravatar #25 - annoia
10. sep. 2004 15:55
Der er formodentligt ikke tale om en algoritme men om et bevis.
Gravatar #26 - mrmorris
10. sep. 2004 17:12
Et bevis kan vel mappes til en algoritme, ellers kan der vel slet ikke være tale om noget krypterings-katastrofe som nyheden lægger op til - altså påvise/afvise/enumerere primtal.
Gravatar #27 - annoia
10. sep. 2004 21:56
Beviset kan muligvis lægge op til at man kan finde et mønster i distributionen af primtal, men at komme derfra, og til hurtig primtalsfaktorisering er vist et langt spring.
Gravatar #28 - Pally
10. sep. 2004 22:10
#21 mekzilla
Du har ret i at betegnelsen primtal er forkert i kvotientringe. 'Primisk element' lyder bare så... fordansket.

Jeg har ikke noget problem med at kalde -2 for et primtal; men jo, man indskrænker 99.9% af tiden til N.
Gravatar #29 - mrmorris
11. sep. 2004 05:31
For primtal-noobs som jeg selv, er her en spændende artikel omkring primtal og hvorfor de netop er så interesante:

http://www.maths.ex.ac.uk/~mwatkins/zeta/ss-a.htm

Bemærk f.eks. på side 5 paradoxet af hvor "pæn" distributions-kurven er og så alligevel findes der endnu ingen formel der kan forudsige/enumerere dem!
Gravatar #30 - tricker
11. sep. 2004 20:26
Nogen der kan give en hurtigt og enkel forklaring på dansk af hvad Riemann-hypotesen er?
Gravatar #31 - Infophreak
11. sep. 2004 21:13
Hvis det ikke skal blive alt for teknisk, kan jeg ikke forklare det bedre end wikipedia.

Forvent ikke, at du forstår det alligevel. Man skal igennem mindst 2 år på matematikstudiet før man kan forstå, hvad hypotesen egentlig siger.
Gravatar #32 - Whoever
11. sep. 2004 21:22
...kvantekryptering...
Gravatar #33 - kasperd
12. sep. 2004 19:10
#14 jeg mener at der er 50% sandsynlighed for at det er et primtal.
Den formulering er lidt upræcist. Det er omvendt. Hvis det ikke er et primtal er der minimum 50% chance for at algoritmen siger det ikke er et primtal. (Jeg er faktisk ikke helt sikker på om det er 25%, 50% eller 75% man har bevist).

Men kan nu køre disse algoritmer et par gange eller 10 og derved blive noget sikrere
Ja, på den måde kan man blive så sikker som man ønsker. Og det er ikke voldsomt dyrt at køre den nogle ekstra gange når man skal bruge et primtal. I praksis vil det først være når man har fundet et primtal, at den kører mere end 5 gange. Så hvis man kører algoritmen 1-5 gange på de første 100 sammensatte tal, så har man nok også råd til at køre den 100 gange for at være tilpas sikker på at det faktisk er et primtal man har fundet.

men aldrig helt sikker.
Jeg mener der kom et nyt resultat for et år eller to siden, som beviste, at man i stedet for tilfældige tal kunne vælge nogle tests på en deterministisk måde og derved opnå 100% sikkerhed for at det var et primtal. Men det var voldsomt kompliceret, og jeg kan ikke huske detaljerne. I praksis bruger man vist stadig randomiserede primtalstests.

Man kan også konstruere primtalsbeviser. Men den gængse måde at bevise at p er et primtal kræver en faktorisering af p-1. (Beviset har en rekursiv struktur, da man skal bevise at faktorerne er primtal, indtil man når ned til passende små faktorer). Så givet et tilfældigt primtal er det ikke trivielt at konstruere beviset. Til gengæld kan man gøre det omvendt og vælge tilfældige primfaktorer til p-1 og så prøve sig frem indtil man finder et primtal med tilhørende bevis.

Jeg har lidt svært ved at se hvordan det skulle være en katastrofe for moderne kryptografi
Ja, det er ikke så afgørende om man kan afgøre, om et givet tal er et primtal. Man har jo længe haft metoder med passende lille fejlsandsynlighed. Det ville være en katastrofe for RSA, hvis man fandt en effektiv algoritme til faktorisering. Men andre algoritmer basserer sig jo på Diffie-Hellman antagelsen og diskrette logaritmer.
Gå til top

Opret dig som bruger i dag

Det er gratis, og du binder dig ikke til noget.

Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.

Opret Bruger Login