BCY401

Cryptography and its Application

L-T-P3-1-0 Credits4 Session2026-27 TypeTheory
Appears in 1 semester

B.Tech Cyber Security · Sem 4 (Core)

Syllabus

5 units · 40 lecture hours
Unit1

Unit 1

8 hrs

Introduction to Cryptography Information Security Fundamentals, Goals of Cryptography, Plaintext, Ciphertext, Keys. Types of Cryptographic Attacks, Cryptanalysis, Classical Encryption Techniques, Introduction to Steganography.

Unit2

Unit 2

8 hrs

Mathematical Foundation of Cryptography Euclidian, Extended Euclidian Algorithm, Euler’s totient function, Ferment little theorem, Euler’s theorem, Primality Testing, Miller Rabin test, Chinese Remainder theorem, Exponentiation by squaring algorithm, Discrete Logarithm

Unit3

Unit 3

8 hrs

Symmetric Key Cryptography Block Cipher and Stream Cipher, Product Ciphers, Feistel Structure, Data Encryption Standard, Triple DES, Advanced Encryption Standard, Blowfish, RC4, Modes of Operation

Unit4

Unit 4

8 hrs

Asymmetric Cryptography Public Key cryptography, Cryptanalysis of RSA Elgamal cryptography, Elliptic Curve cryptography, Key Management and distribution: KDC, Diffie Hellman Key Exchange, User Authentication protocol, Digital Signature, Hash Functions, MD5, SHA-512

Unit5

Unit 5

8 hrs

Security & Application Security at Application layer, Email Architecture, S/MIME, PGP- Scenarios, key rings, Security at Transport layer, Security at Network layer. Applications of Cryptography in real world.

Course Outcomes (COs)5 outcomes

After completion of the course student will be able to:

  1. CO1Explain the fundamental concepts of cryptography, information security, and cryptographic attacks,K2
  2. CO2Apply mathematical foundations of cryptography to solve cryptographic problems.K4
  3. CO3Analyze the design and working principles of symmetric key cryptographic algorithms and evaluate their modes of operation for secure communication.K4
  4. CO4Analyze asymmetric cryptographic techniques for secure data exchange.K4
  5. CO5Study and appraise different system security mechanism.K5

Suggested Readings

  1. Stallings W., “Cryptography and Network Security: Principals and Practice”, Pearson Education.
  2. Frouzan B. A., “Cryptography and Network Security”, McGraw Hill.
  3. Kahate A., “Cryptography and Network Security”, Tata McGraw Hill.

Official AKTU syllabus

This subject is on page 18 of the original AKTU PDF.

Official AKTU syllabus PDF ↗