Introduction: Need for data compression, Fundamental concept of data compression & coding,
Communication model, Compression ratio, Reqirements of data compression, Classification.
Methods of Data Compression :Data compression-- Lossless & Lossy; Entropy encoding--
Repititive character encoding, Run length encoding, Zero/Blank encoding; Statistical encoding-- Huffman,
Arithmatic & Lempel-Ziv coding; Source encoding-- Vector quantization(Simple vector quantization &
with error term); Differential encoding—Predictive coding, Differential pulse code modulation, Delta
modulation, Adaptive differential pulse code modulation; Transform based coding : Discrete cosine
transform & JPEG standards; Fractal compression.
Introduction To Security: Need for security, Security approaches, Principles of security, Types of
attacks.
Crytographic Techniques : Plaintext, Cipher text, Substitution & Transposition techniques,
Encryption & Decryption, Types of attacks, Key range & Size.
Symmetric & Assymetric Key Cryptography: Algorithm types & Modes, DES, IDEA, Differential
& Linear Cryptanalysis, RSA, Symmetric & Assymetric key together, Digital signature, Knapsack
algorithm.
User Authenticattion Mechanism: Authentication basics, Passwords, Authentication tokens,
Certificate based & Biometric authentication, Firewall .
Case Studies Of Cryptography : Deniel of service attacks, IP spoofing attacks, Secure inter branch
payment transactions.