Criptografie | Criptography |
trul |
|||||
(Mathematics-Computer Science) |
|||||
(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. |
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. |
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. |