M.Tech I Year I Semester (R19)
A Course on “Computer Networks, Mathematics”.
A bird’s – eye view of modern Cryptography: Preliminaries, Defining Security in Cryptography Monoalphabetic Ciphers: Using Direct Standard Alphabets, The Caesar Cipher, Modular arithmetic, Direct Standard alphabets, Solution of direct standard alphabets by completing the plain component, Solving direct standard alphabets by frequency considerations, Alphabets based on decimations of the normal sequence, Solution of decimated standard alphabets, Monoalphabets based on linear transformation. Polyalphabetic Substitution: Polyalphabetic ciphers, Recognition of polyalphabetic ciphers, Determination of number of alphabets, Solution of individual alphabets if standard, Polyalphabetic ciphers with a mixed plain sequence, Matching alphabets, Reduction of a polyalphabetic cipher to a monoalphabetic ciphers with mixed cipher sequences
Transposition: Columnar transposition, Solution of transpositions with Completely filled rectangles, Incompletely filled rectangles, Solution of incompletely filled rectangles – Probable word method, Incompletely filled rectangles general case, Repetitions between messages; identical length messages. Sieve algorithms: Introductory example: Eratosthenes’s sieve, Sieving for smooth composites
Brute force Cryptanalysis: Introductory example: Dictionary attacks, Brute force and the DES Algorithm, Brute force as a security mechanism, Brute force steps in advanced cryptanalysis, Brute force and parallel computers. The birthday paradox: Sorting or not?: Introductory example: Birthday attacks on modes of operation, Analysis of birthday paradox bounds, Finding collisions, Application to discrete logarithms in generic groups.
Birthday- based algorithms for functions: Algorithmic aspects, Analysis of random functions, Number-theoretic applications, A direct cryptographic application in the context of blockwise security, Collisions in hash functions. Attacks on stream ciphers: LFSR- based key stream generators,
R19 M. TECH. CN/CNIS/CYBER SECURITY
Correlation attacks, Noisy LFSR model, Algebraic attacks, Extension to some non- linear shift registers, The cube attack.
Lattice- based cryptanalysis: Direct attacks using lattice reduction, Coppersmith’s small roots attacks. Elliptic curves and pairings: Introduction to elliptic curves, The Weil pairing, the elliptic curve factoring method.
Loading Question Papers
Fetching data from database...