130 likes | 415 Views
Dvaja pátrači (Prvočísla, počítače a šifrovanie údajov). Jana Hriňová Paulína Chobodová Peter Láslo Vladimír Paulíny. GAS Krupina Sekunda December 2005. Prirodzené čísla :. číslo 1 prvočísla (2,3,5,7,...) zložené čísla (4,6,8,9,10,...). Eratostenes z Kyrény.
E N D
Dvaja pátrači (Prvočísla, počítače a šifrovanie údajov) Jana Hriňová Paulína Chobodová Peter Láslo Vladimír Paulíny GAS Krupina Sekunda December 2005
Prirodzené čísla: • číslo 1 • prvočísla (2,3,5,7,...) • zložené čísla (4,6,8,9,10,...) Eratostenes z Kyrény Prvočíslo – má práve dva rôzne delitele: číslo 1 a samé seba Zložené číslo – má aspoň tri rôzne delitele Eratostenes (asi 276 – 194 p. n. l.)
Trojuholníkové a štvorcové čísla • 3=2+1 • 6=1+2+3 • 10=1+2+3+4 • 4=2.2 • 9=3.3 • 25=5.5
Dokonalé čísla a nerozluční priatelia Dokonalé čísla – rovnajú sa súčtu svojich menších deliteľov: 6 = 1 + 2 + 3 28 = 1 + 2 + 4 + 7 + 14 496 = 1 + 2 + 4 + 8 + 16 + 31 + 62 + 124 + 248 Nerozluční priatelia – každé číslo sa rovná súčtu deliteľov druhého: 220 = 1 + 2 + 4 + 71 284 = 1 + 2 + 4 + 5 + 10 + 11 + 20 + 22 + 44 + 55 + 110
Ako sa dajú vypočítať niektoré prvočísla • Fermatove prvočísla • F0 = 3, F1 = 5, F2 = 17, F3 = 257, F4 = 65 5373 • F5 = 4 294 967 297 = 641 . 6 700 417 • Mersennove prvočísla • Faktoriálové prvočísla 23 560 cifier • Euklidove prvočísla • Cullenove prvočísla145 072 cifier • Woodallove prvočísla 45 468 cifier Marin Mersenne
Prvé Mersennove prvočísla Vzorec pre výpočet Mersennových prvočísel:
Prvé Mersennove prvočísla nájdené pomocou počítačov Vzorec pre výpočet Mersennových prvočísel:
Ďalšie Mersennove prvočísla Vzorec pre výpočet Mersennových prvočísel:
GIMPS – Veľké internetové pátranie po Mersennových prvočíslach Vzorec pre výpočet Mersennových prvočísel:
Využívanie veľkých prvočísel • kryptografia – šifrovanie údajov • testovanie hardvéru a softvéru • konštrukcia niektorých zariadení (napr. tomograf) Prvočísla - sú základným stavebným blokom modernýchkryptografických algoritmov a protokolov (ako napr. digitálne podpisy, šifrovanieverejným kľúčom a pod.) Kryptografia je vedecká disciplína, ktorá sa zaoberá šifrovaním dát pomocou matematických metód. Princíp novodobejkryptografie:Je jednoduché vynásobiť veľké prvočísla, ale dosť ťažké tento súčin rozložiť späť na prvočinitele. Vznikol nový algoritmus, ktorý dostal názov RSA. Pretože doteraz nebol vymyslený žiadny rýchly postup na faktorizáciu (rozklad) veľkého čísla, je algoritmus RSA bezpečný.