Galoisova tělesa Bakalářská práce , Brno

Slides:



Advertisements
Podobné prezentace
Množiny Přirozená čísla Celá čísla Racionální čísla Komplexní čísla
Advertisements

Jaroslav Pinkava - prosinec 2000 Bankovní institut vysoká škola a.s. 1 ELEKTRONICKÝ PODPIS – využití v bankovnictví (jednodenní seminář, Bankovní institut.
Algebraické výrazy: počítání s mnohočleny
TENTO PROJEKT JE SPOLUFINANCOVÁN EVROPSKÝM SOCIÁLNÍM FONDEM
Číselné obory – racionální čísla a operace s nimi
Algebra.
TENTO PROJEKT JE SPOLUFINANCOVÁN EVROPSKÝM SOCIÁLNÍM FONDEM
Otázky k absolutoriu HW 1 - 5
NÁZEV ŠKOLY: Základní škola Nový Jičín, Komenského 66, p. o
Lineární algebra.
RoBla Číselné soustavy.
TENTO PROJEKT JE SPOLUFINANCOVÁN EVROPSKÝM SOCIÁLNÍM FONDEM
TENTO PROJEKT JE SPOLUFINANCOVÁN EVROPSKÝM SOCIÁLNÍM FONDEM
Téma: SČÍTÁNÍ A ODČÍTÁNÍ CELÝCH ČÍSEL 1
Fakulta životního prostředí Katedra informatiky a geoinformatiky
Apache, PHP, MySQL Lukáš Masopust Web server Apache Aplikace schopná zpracovat HTTP požadavek Nejpoužívanější Web server Vytváří ho The Apache.
Název projektu: Podpora přírodovědného a technického vzdělávání na středních školách v Jihomoravském kraji Číslo projektu: CZ.1.07/1.1.00/ Subjekt.
1.přednáška úvod do matematiky
Ochrana aktiv v malé firmě Bakalářská práce Pavel Šnajdr – Aplikovaná informatika.
Číselné obory Podmínky používání prezentace © RNDr. Jiří Kocourek 2013
Informační systém pro sportovní klub TTC Znojmo
Jemný úvod do MATLABu © Leonard Walletzký, ESF MU, 2000.
VY_32_INOVACE_15_OpenOffice.org Calc Název školy: Základní škola a Mateřská škola Křetín, okres Blansko, příspěvková organizace Číslo projektu: CZ.1.07./1.4.00/
Výukový materiál zpracován v rámci projektu EU peníze školám Registrační číslo projektu: CZ.1.07/1.4.00/ Šablona: IV / 2 Č. materiálu:VY_ 42 _INOVACE_.
Číslo projektu CZ.1.07/1.5.00/ Název školy Gymnázium Česká a Olympijských nadějí, České Budějovice, Česká 64 Název materiálu VY_32_INOVACE_IVT_1_KOT_02_CISELNE_SOUSTAVY.
Ing. Josef Veselý Označení šablony a vzdělávací sady viz.rozpis.
Úprava vzorců. dělení se změní na násobení t přemístíme na druhou stranu s opačnou operací dělení se změní na násobení Chceme osamostatnit veličinu s.
Radim Farana Podklady pro výuku
Výrazy.
Pre-algebra Antonín Jančařík.
Algebra II..
MATEMATICKÉ KŘÍŽOVKY pro 4. třídu
Téma: CELÁ ČÍSLA – PROCVIČENÍ 2 Vytvořila: Mgr. Martina Bašová VY_32_Inovace/1_034.
Násobení a dělení.
Sčítání, odčítání, násobení a dělení úhlů (početní)
NÁZEV: VY_32_INOVACE_470_Matematické operace
Relace, operace, struktury
Základní operace s maticemi
Základní operace s maticemi
polynom proměnné x f = anxn + an-1xn-1 + ……. + a0
88.1 Číselné rébusy = + = = 90 = + = = 80 = =
SSPS 2013/ iPad ve škole a práci Tobiáš Richter 4.B Vedoucí práce (garant): Ing. Olga Kaiferová Oponent (konzultant): Bc. Jan Kolář Maturitní projekt.
Podíl (dělení) mnohočlenů
Kódování Radim Farana Podklady pro výuku. Obsah Cyklické kódy.
Téma: CELÁ ČÍSLA – PROCVIČENÍ 1
Vlastnosti násobení a dělení
Racionální čísla.
Operace s vektory Autor: RNDr. Jiří Kocourek.
Galoisova tělesa Bakalářská práce , Brno Připravil: Martin Horák.
Repetitorium z fyziky I
Číselné výrazy s proměnnou
Základní škola a Mateřská škola, Liberec, Barvířská 38/6, příspěvková organizace Název : VY_32_inovace_06 Informatika - MS Excel – Matematické operace.
Celá čísla.
KIV/ZD cvičení 7 Tomáš Potužák.
Řešené úlohy na lineární rovnice
VY_32_INOVACE_03_ Písemné sčítání a odčítání do 1000
Číselné řady VY_32_INOVACE_ září 2013
TENTO PROJEKT JE SPOLUFINANCOVÁN EVROPSKÝM SOCIÁLNÍM FONDEM
TENTO PROJEKT JE SPOLUFINANCOVÁN EVROPSKÝM SOCIÁLNÍM FONDEM
Sčítání, odčítání, násobení, dělení – příklady k procvičení
TENTO PROJEKT JE SPOLUFINANCOVÁN EVROPSKÝM SOCIÁLNÍM FONDEM
TENTO PROJEKT JE SPOLUFINANCOVÁN EVROPSKÝM SOCIÁLNÍM FONDEM
Algebraické výrazy: počítání s mnohočleny
EU peníze školám Reg. číslo projektu: CZ.1.07/1.4.00/ Autor
Digitální učební materiál zpracovaný v rámci projektu
Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky. Upravila R.Baštářová.
Algebraické výrazy: počítání s mnohočleny
Algebraické výrazy: počítání s mnohočleny
Desetinná čísla HRA.
ZŠ Týnec nad Labem AUTOR: Martina Dostálová
Transkript prezentace:

Galoisova tělesa Bakalářská práce 23. 11. 2014, Brno Připravil: Martin Horák Galoisova tělesa Bakalářská práce

Vytvoření výukové aplikace pro Galoisova tělesa Kapitola 1 Cíl práce Vytvoření výukové aplikace pro Galoisova tělesa Generování prvků Matematické operace s prvky Vysvětlení procesů v aplikaci Využití Galoisových těles v praxi (AES)

Galoisova tělesa Galoisovo těleso = alespoň dvouprvková množina F, spolu se dvěma operacemi (sčítání, násobení) Sčítání komutativní, neutrální prvek 0 Násobení komutativní, neutrální prvek 1 Označení GF(pm) Základem je generujicí ireducibilní polynom (stupně m)

Galoisova tělesa - prvky Generování prvků První prvek 0, druhý 1, Další prvek = předchozí prvek * x Pokud stupeň nového polynomu >= stupeň řídícího polynomu → dělení Nový prvek = zbytek po dělení Počet prvků je pm

Galoisova tělesa - operace Sčítání –koeficienty stejného řádu s = (a + b) mod soustava Odčítání – sčítání s inverzním prvkem s = x – y → s = x + inv(y) Násobení – násobení polynomů, násobení koeficientů Dělení – násobení inverzním prvkem s = x / y → s = x * inv(y)

Využití v kryptografii Eliptické křivky Algoritmus ECDSA (DSA), standard pro digitální podpis AES Celosvětově rozšířená, WIFI (WPA2) Využíváno GF(28)

Aplikace Požadavky Řešení Zadání řídicího polynomu Výběr číselné soustavy Generování prvků + operace (Cíl práce) Řešení Webová aplikace (dostupnost, software) PHP

Chod aplikace Zadání řídicího polynomu (popř. změna soustavy) Kontrola nulový polynom, ireducibilita Generování prvků Výpis prvků (včetně vysvětlení) Možnost matematických operací (včetně popisu)

Aplikace Zadání Popis procesu generování

Aplikace Prvky Matematické operace

Závěr Navržena aplikace pro Galosiova tělesa Možnost o rozšíření dalších funkcí nad GF (AES)

Děkuji za pozornost