R23
CSE · 3-2
✓ VERIFIED VS. PUBLISHED SYLLABUS 2026-07-09
Cryptography & Network Security
JNTUK R23 · CSE · semester 3-2 · syllabus
This JNTUK R23 professional core course is listed for Computer Science and Engineering (CSE). It is listed in semester 3-2. It carries 3 credits. The published coverage runs across 5 units, from Basic Principles through Network Security.
Verified vs. published syllabus
Checked 9 Jul 2026
SOURCE DOCKET
Published evidence
✓ Verified
Checked 9 Jul 2026
Record 5 published units
Verification scope Subject name, credits, unit-wise syllabus, and course outcomes are sourced directly from JNTUK's own official R23 course structure and syllabus document, not an autonomous college's adaptation.
5 units, from Basic Principles to Network Security. Tick off units as you cover them — your progress stays on this device.
Unit-wise syllabus
0 / 5 COVERED
UNIT 01 — Basic Principles
Security goals, cryptographic attacks, services and mechanisms · Mathematics of cryptography: integer arithmetic, modular arithmetic · Matrices and linear congruence
UNIT 02 — Symmetric Encryption
Mathematics of symmetric key cryptography: algebraic structures, GF(2^n) fields · Introduction to modern symmetric key ciphers: modern block ciphers, modern stream ciphers · Data Encryption Standard: DES structure, DES analysis, security of DES, multiple DES · Advanced Encryption Standard: transformations, key expansions, AES ciphers, analysis of AES
UNIT 03 — Asymmetric Encryption
Mathematics of asymmetric key cryptography: primes, primality testing, factorization, CRT · Asymmetric key cryptography: RSA cryptosystem · Rabin cryptosystem and Elgamal cryptosystem · Elliptic curve cryptography (ECC)
UNIT 04 — Data Integrity, Digital Signature Schemes & Key Management
Message integrity and message authentication; random oracle model · Cryptographic hash functions: Whirlpool, SHA-512 · Digital signatures: process, services, attacks, schemes, applications · Key management: symmetric key distribution, Kerberos
UNIT 05 — Network Security
Security at the application layer: PGP and S/MIME · Security at the transport layer: SSL and TLS · Security at the network layer: IPSec (two modes, two security protocols, security association, IKE, ISAKMP) · System security: users, trust, trusted systems, buffer overflow, malicious software · Worms, viruses, IDS, firewalls