|
|
|
||
Required course for bachelor's program in Information security. An introduction to fundamental concepts of
number theory. Focuses on primality testing and methods of integer factorization in connection with the RSA
cryptosystem.
Last update: G_M (16.05.2012)
|
|
||
Zápočet se uděluje za úspěšné vyřešení několika sad domácích úkolů zadaných během semestru (pro detaily viz web). Zápočet není nutnou podmínkou účasti u zkoušky. Last update: Kala Vítězslav, doc. Mgr., Ph.D. (02.02.2022)
|
|
||
lecture notes by Vítězslav Kala: https://www.karlin.mff.cuni.cz/~kala/files/TC22.pdf
Borevič, Šafarevič: Number Theory, Academic Press 1966;
Riesel: Prime numbers and computer methods for factorization, Birkhäuser 1985;
Cohen: A course in computational algebraic number theory, Springer-Verlag 1993. Last update: Kala Vítězslav, doc. Mgr., Ph.D. (15.02.2022)
|
|
||
Zkouška bude písemná s několika teoretickými i početními otázkami pokrývajícími látku probranou na přednášce a cvičení. Detaily viz web kurzu. Last update: Kala Vítězslav, doc. Mgr., Ph.D. (02.02.2022)
|
|
||
1. Continued fractions, Pell's equation
2. Characters, quadratic reciprocity, Jacobi symbols
3. Modular arithmetic, Rabin-Miller test, cryptosystem RSA
4. Density of prime numbers, Chebyshev's bound, cyclotomic polynomials
Last update: Stanovský David, doc. RNDr., Ph.D. (22.02.2021)
|