CORE

Introductory Cyber Security

24CSP602 · S6 · 4 credits

Official KTU 2024 syllabus subject — study with practice, PYQs and AI tools.

§
Syllabus
Loading syllabus…
Manage →
⚡ DAY-BEFORE EXAM

Have an exam tomorrow?

Get a high-yield attack plan focused on maximum marks per minute. Zero fluff, strict PYQ priority, active recall, and trap avoidance.

Strategy: High-yield concepts + PYQs + weak areas

Tap a module to mark as weak
PRIORITY A
Module 1

Why:Foundation module

+ Mark Weak
PRIORITY A
Module 2

Why:High exam relevance

+ Mark Weak
PRIORITY B
Module 3

Why:Core module

+ Mark Weak
PRIORITY B
Module 4

Why:Applied concepts

+ Mark Weak
PRIORITY C
Module 5

Why:Standard exam coverage

+ Mark Weak
Modules
Module 01Classical Cryptography (4 hours)expand

OSI security architecture – Security attacks, Services, Mechanisms. Cryptography vs Cryptanalysis. Classical encryption techniques – Symmetric cipher model. Substitution ciphers – Monoalphabetic vs Polyalphabetic ciphers, Caesar cipher, Affine cipher, Playfair cipher, Vigenere cipher, Hill cipher. Transposition ciphers – Keyless, Keyed, Double transposition.

Module 02Mathematical Foundations for Cyber Security (5 hours)expand

Integer arithmetic - Integer division, Divisibility, Greatest Common Divisor (GCD), Euclid's algorithm for GCD, Extended Euclid’s algorithm. Modular arithmetic - Operations, Properties. Algebraic structures -Finite fields, GF(p), GF (2 n). Prime numbers - Fermat and Mersenne primes, Fermat’s theorem, Euler’s theorem, Euler’s totient function. Primitive roots, Discrete logarithms, Elliptic curve arithmetic.

Module 03Symmetric and Asymmetric Cryptography (6 hours)expand

Symmetric key ciphers – Block vs Stream ciphers, Block cipher components, Product ciphers, Feistel and Non-Feistel ciphers. DES, AES, Modes of operations, RC4. Introduction to public key cryptosystems – Principles, Applications, Requirements, Conventional vs Public key cryptosystems.RSA, Diffie Hellman Key Exchange, Elliptic Curve Cryptography (ECC) – ElGamal ECC, Key exchange using ECC.

Module 04Authentication and Key Management (5 hours)expand

Hash functions – Security requirements, Secure Hash Algorithm (SHA-512). Message Authentication Code (MAC) – Requirements, Uses, Hash-based MAC (HMAC), Cipher-based MAC (CMAC). Digital signatures – Attacks, Forgeries, Requirements, Direct vs Arbitrated digital signatures, RSA digital signature, Digital Signature Standard (DSS). Key management – Distribution of secret keys using symmetric and asymmetric encryption, Distribution of public keys.

Module 05Program and System Security (4 hours)expand

Introduction to computer security – Threats, Vulnerabilities, Controls. Browser attack types, Web attacks targeting users, and Email attack types. Introduction to programming security - Non-malicious programming oversights, Malware. Operating system security – security in the operating system, Security in the design of the operating system. Database security – Security requirements of databases, Reliability, and integrity, Database disclosure.

Notes / Resources

Exam-focused notes are optional context — Continue Learning above works even without them.

Notes for this subject aren't written yet

Continue Learning above adapts to this subject anyway — it teaches from your active syllabus.