Universitatea "Babeş-Bolyai" din Cluj-Napoca

Facultatea de Matematică şi Informatică
FISA DISCIPLINEI

Criptografie Criptography
Cod
Semes-
trul
Ore: C+S+L
Credite
Tipul
Sectia
MA024
8
2+0+2
7
optionala
Matematică-Informatică
(Mathematics-Computer Science)
MA024
8
2+0+2
10
optionala
Informatică
(Computer Science)
Cadre didactice indrumatoare Teaching Staff in Charge
Prof. Dr. MARCUŞ Andrei, marcus@math.ubbcluj.ro
Obiective Aims
Prezentam cei mai importanti algoritmi de criptare cu chei private (DES, AES) si cu chei publice (RSA, DSS), precum si diferite protocoale criptografice.
We present the most important algorithms for cryptography with private keys (DES, AES) and public keys (RSA, DSS), and also several protocols.
Continut
Preliminarii: Aritmetica modulara. Rezolvarea congruentelor. Exponemtiere modulara. Resturi patratice. Sisteme clasice de criptare. Notiuni de complexitatea algoritmilor.
Criptare cu chei private private: Data Encryption Standard. Advanced Encryption Standard. Criptare cu chei pubice: Functii cu sens unic si functii "trapdoor". Protocoale (schimbarea cheii, semnatura digitala etc). Factorizare si teste de primalitate. RSA. Corpuri finite si logaritmul discret. Sistemul Diffie-Hellman. Digital Signature Standard.
Bibliografie
1. Arto Salomaa - Criptografie cu chei publice, Ed. Militara Bucuresti 1983.
2. N.Koblitz - A Course in Number Theory and Cryptography, Springer-Verlag 1994.
3. R.Lidl,G.Pilz - Applied Abstract Algebra, Springer-Verlag 1998.
Evaluare Assessment
Examen.
Exam.