Informace k předmětu Aplikace matematiky

Seznam:

  1. Ondřej Bouda (anode at wheee tecka cz)
  2. Ondřej Budík (budik tecka ondrej at centrum tecka cz)
  3. Petr Buršík (petr tecka bursik at email tecka cz)
  4. Tomáš Jelínek (tjelinek at centrum tecka cz)
  5. Jan Komínek (kominekh at seznam tecka cz)
  6. Zbyněk Konečný (kondr at lesnimoudrost tecka cz)
  7. Tomáš Krupka (hribayz at seznam tecka cz)
  8. Lukáš Mařica (lmarica at seznam tecka cz)
  9. Jiří Řihák (thran at centrum tecka cz)
  10. Petr Velan (thorgrin at gmail tecka com)
Letošní program (velmi předběžný)

Soutěže v luštění jednoduchých kryptografických úloh - letos začíná 15.9.2006.

Materiály z roku 2005

Soutěže v luštění jednoduchých kryptografických úloh - letos začíná cca 27.9.2005.
Materiály k teorii čísel z výuky na PřF MU

Domácí úlohy - luštění

pomocný text k luštění úloh
  1. Jednoduchá záměna (substituce) - zadání
  2. Jednoduchá transpozice - zadání

Témata pro skupinové projekty

Předpokládá se zpracování daného materiálu v písemné podobě (min. 2 strany A4) a odprezentování tématu před vyučujícím a spolužáky. V případě potřeby je možné zajistit notebook a/nebo dataprojektor, stejně jako zajistit přístup do počítačové studovny a knihovny Přírodovědecké fakulty.

Navrhovaná témata:
  1. Algebraické struktury - grupy, okruhy, tělesa - definice a příklady
  2. Teorie čísel - dělitelnost, prvočísla, jednoznačnost rozkladu na prvočísla, zbytkové třídy mod m, kongruence a jejich řešitelnost, Čínská zbytková věta
  3. Teorie čísel - řád modulo m, primitivní kořeny modulo m
  4. Složitost algoritmů - časová prostorová, P, NP apod.
  5. Stručná historie kryptografie - od starověku po moderní dobu
  6. Symetrická kryptografie - substituční a transpoziční metody, DES, AES
  7. Asymetrická kryptografie - princip, RSA, aj.
  8. Steganografie - skrývání existence zpráv
  9. Rozkládání na prvočísla - postup, testování složenosti (Fermat, Rabin-Miller), Carmichaelova čísla
  10. Rozkládání na prvočísla - testování prvočíselnosti (Mersenneova prvočísla, Fermatova prvočísla, obecné testy)
  11. Rozkládání na prvočísla - hledání dělitele (pokusné dělení, Pollardovy metody)
  12. Eliptické křivky - definice, základní matematika, grupová struktura
  13. Eliptické křivky - využití v rozkládání na prvočísla a v kryptografii
Doporučená literatura:

Další materiály z roku 2002

Rozkládání čísel na prvočísla

Pracovní listy (worksheets) pro komerční systém Maple - lze i volně prohlížet
linky jsou zastaralé, dnes už jsou uvedené worksheety dostupné až po registraci na http://www.maplesoft.com/applications/index.aspx!?

Šifrování


Michal Bulant
Last modified: Mon Oct 2 14:20:53 CEST 2006
counter