Data Security
Complete theory for the Data Security exam: information theory, source coding, error detection and correction codes, cryptography, digital electronics, semiconductor memories and social engineering.
Cryptography
Mathematical foundations, Shannon secret systems, pseudorandom sequences, encryption methods.
Fundamente matematice ale criptografiei
Teoria numerelor, algoritmul lui Euclid, funcția Euler, congruențe, teorema chineză a resturilor, teoremele Euler și Fermat, logaritmul discret, inele de polinoame și criteriul lui Eisenstein.
Sisteme secrete - Modelul lui Shannon
Modelul matematic al sistemelor de cifrare (cifrator, receptor, interceptor), definiția Shannon, sisteme secrete perfecte, compunerea sistemelor, cele 5 principii Shannon, difuzia și confuzia.
Succesiuni pseudoaleatoare în criptografie
Succesiuni aleatoare și pseudoaleatoare, metoda congruențial-liniară, LFSR, criteriile lui Golomb, testele de aleatorism și generatoare neliniare.
Metode de cifrare pe câmpuri Galois
Câmpuri Galois GF(q), reprezentare polinomială și exponențială, funcții de permutare, metoda N=pⁿ, metoda Carmichael N=pⁿ+1, cifrare poligrafică și exemplu practic.