Plays in YouTube's player, loaded from youtube-nocookie.com when you press Play. Watch on YouTube

Learn · Theory and Practice of Modern Cryptography

Lecture 10 of 60Week 2

Lecture No - 10: Data Encryption Standard (Cont…)

Prof. Sourav Mukhopadhyay · IIT Kharagpur

Credits and licence

From
Theory and Practice of Modern Cryptography, IIT Kharagpur (at NPTEL)
Licence
CC BY-NC-SA, as NPTEL states it. Non-commercial use only.
Attribution
NPTEL states: "Distributed under Creative Commons Attribution-ShareAlike / CC BY - NC - SA", beside a BY-NC-SA badge.
Who can watch
Tweens profiles and older. How courses are placed

All the lectures

  1. Lecture No - 01: What is Cryptography? YouTube
  2. Lecture No - 02: Introduction to Cryptanalysis YouTube
  3. Lecture No - 03: Classical Cryptography YouTube
  4. Lecture No - 04: Polyalphabetic Cipher YouTube
  5. Lecture No - 05: Playfair Cipher and Affine Cipher YouTube
  6. Lecture No - 06: Hill Cipher YouTube
  7. Lecture No - 07: Block Cipher YouTube
  8. Lecture No - 08: SPN and Feistel Cipher YouTube
  9. Lecture No - 09: Data Encryption Standard (DES) YouTube
  10. Lecture No - 10: Data Encryption Standard (Cont…) YouTube
  11. Lecture No - 11: Cryptanalysis on DES YouTube
  12. Lecture No - 12: Advanced Encryption Standard (AES) YouTube
  13. Lecture No - 13: Advanced Encryption Standard (Cont…) YouTube
  14. Lecture No - 14: Advanced Encryption Standard (Cont…) YouTube
  15. Lecture No - 15: Shift Rows and Key-Scheduling on AES YouTube
  16. Lecture No - 16: Modes of Operation on Block cipher YouTube
  17. Lecture No - 17: Modes of Operation (Cont…) YouTube
  18. Lecture No - 18: Stream Cipher YouTube
  19. Lecture No - 19: Stream Cipher (Cont…) YouTube
  20. Lecture No - 20: Autokey Cipher, LFSR YouTube
  21. Lecture No - 21: Linear Feedback Shift Registers YouTube
  22. Lecture No - 22: Pseudo-Random Number Generator YouTube
  23. Lecture No - 23: Pseudo-Random Number Generator (Cont…) YouTube
  24. Lecture No - 24: Introduction to Public Key YouTube
  25. Lecture No - 25: Introduction to Public-Key (Cont…) YouTube
  26. Lecture No - 26 - Knapsack Cryptosystem YouTube
  27. Lecture No - 27 : Elementary Number Theory YouTube
  28. Lecture No - 28 : Extended Euclid Algorithm (Number Theory) YouTube
  29. Lecture No - 29: Euler’s Theorem (Number Theory) YouTube
  30. Lecture No - 30: Primality Test (Number Theory) YouTube
  31. Lecture No - 31: RSA Cryptosystem YouTube
  32. Lecture No - 32: RSA Cryptosystem (Cont…) YouTube
  33. Lecture No - 33: Security Aspects of RSA YouTube
  34. Lecture No - 34: ElGamal Cryptosystem YouTube
  35. Lecture No - 35: Elliptic Curve Cryptosystem YouTube
  36. Lecture No - 36: Rabin Cryptosystem YouTube
  37. Lecture No - 37: Message Authentication YouTube
  38. Lecture No - 38: Hash Function YouTube
  39. Lecture No - 39: Secure Hash Algorithm (SHA) YouTube
  40. Lecture No - 40: Introduction to Digital Signature YouTube
  41. Lecture No - 41: Digital Signature Schemes YouTube
  42. Lecture No - 42: Security Model on Public_key Encryption YouTube
  43. Lecture No - 43: Security Model on Digital Signature YouTube
  44. Lecture No - 44: Generic Attacks YouTube
  45. Lecture No - 45: Time-Memory Trade-Off Attack YouTube
  46. Lecture No - 46: Differential Cryptanalysis YouTube
  47. Lecture No - 47: Linear Cryptanalysis YouTube
  48. Lecture No - 48: Secret Sharing Scheme and Threshold Signature Scheme YouTube
  49. Lecture No - 49: Identity-based Encryption and Broadcast Encryption YouTube
  50. Lecture No - 50: Ring Signature YouTube
  51. Lecture No - 51 : Multi-Party Computation YouTube
  52. Lecture No - 52: Homomorphic Encryption YouTube
  53. Lecture No - 53: Functional Encryption YouTube
  54. Lecture No - 54: Attribute-Based Encryption (ABE) YouTube
  55. Lecture No - 55: Registration-Based Encryption (RBE) YouTube
  56. Lecture No - 56: Zero-Knowledge Proof YouTube
  57. Lecture No - 57: Post-Quantum Cryptography (PQC) YouTube
  58. Lecture No - 58: Lattice-Based Cryptography YouTube
  59. Lecture No - 59: Lattice-Based Cryptography (Cont…) YouTube
  60. Lecture No - 60: Hash-Based Cryptography YouTube