Cryptography and Network Security

Cryptography and Network Security

nptelhrd via YouTube Direct link

Introduction

1 of 41

1 of 41

Introduction

Class Central Classrooms beta

YouTube videos curated by Class Central.

Classroom Contents

Cryptography and Network Security

Automatically move to the next video in the Classroom when playback concludes

  1. 1 Introduction
  2. 2 Overview on Modern Cryptography
  3. 3 Introduction to Number Theory
  4. 4 Probability and Information Theory
  5. 5 Classical Cryptosystems
  6. 6 Cryptanalysis of Classical Ciphers
  7. 7 Shannons Theory
  8. 8 Shannons Theory (Contd...1)
  9. 9 Shannons Theory (Contd...2)
  10. 10 Symmetric Key Ciphers
  11. 11 Block Cipher Standards (DES)
  12. 12 Block Cipher Standards (AES)
  13. 13 Block Cipher Standards (AES) (Contd.)
  14. 14 Linear Cryptanalysis
  15. 15 Differential Cryptanalysis
  16. 16 Few other Cryptanalytic Techniques
  17. 17 Overview on S-Box Design Principles
  18. 18 Modes of Operation of Block Ciphers
  19. 19 Stream Ciphers
  20. 20 Stream Ciphers (Contd...1)
  21. 21 Stream Ciphers (Contd...2)
  22. 22 Pseudorandomness
  23. 23 Cryptographic Hash Functions
  24. 24 Cryptographic Hash Functions (Contd...1)
  25. 25 Cryptographic Hash Functions (Contd...2)
  26. 26 Message Authentication Codes
  27. 27 More Number Theoretic Results
  28. 28 The RSA Cryptosystem
  29. 29 Primality Testing
  30. 30 Factoring Algorithms
  31. 31 Some Comments on the Security of RSA
  32. 32 Discrete Logarithm Problem (DLP)
  33. 33 The Diffie-Hellman Problem and Security of ElGamal Systems
  34. 34 An Introduction to Elliptic Curve Cryptography
  35. 35 Application of Elliptic Curves to Cryptography
  36. 36 Implementation of Elliptic Curve Cryptography
  37. 37 Secret Sharing Schemes
  38. 38 A Tutorial on Network Protocols
  39. 39 System Security
  40. 40 Firewalls and Intrusion Detection Systems
  41. 41 Side Channel Analysis of Cryptographic Implementations

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.