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

Learn · Privacy Enabling Techniques (PETS)

Lecture 58 of 60Week 12

Lecture 58 : Introduction to Intel TDX

Prof. Debdeep Mukhopadhyay · IIT Kharagpur

Credits and licence

From
Privacy Enabling Techniques (PETS), 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 01 : Introduction to PETs YouTube
  2. Lecture 02 : Introduction to Homomorphic Encryption YouTube
  3. Lecture 03 : Semantic Security & Introduction to Bootstrapping YouTube
  4. Lecture 04: Lattices and Homomorphism YouTube
  5. Lecture 05 : Torus and Torus Polynomials YouTube
  6. Lecture 06 : TGLWE and Homomorphism YouTube
  7. Lecture 07 : TGSW encryption and Multiplicative Homomorphism YouTube
  8. Lecture 08 : Full Homomorphism in TGLWE - I YouTube
  9. Lecture 09 : Full Homomorphism in TGLWE - II YouTube
  10. Lecture 10 : Modulus Switching and End-to-End example YouTube
  11. Lecture 11 : CKKS Homomorphic Encryption YouTube
  12. Lecture 12 : Full Encoding and Decoding in CKKS YouTube
  13. Lecture 13 : An Example for Full Encoding and Decoding in CKKS YouTube
  14. Lecture 14 : Encryption & Decryption in CKKS YouTube
  15. Lecture 15 : Relinearization in CKKS YouTube
  16. Lecture 16 : Rescaling in CKKS YouTube
  17. Lecture 17 : Bootstrapping in CKKS - Part 1 YouTube
  18. Lecture 18 : Bootstrapping in CKKS - Part 2 YouTube
  19. Lecture 19 : FHE Compilers and Hardware YouTube
  20. Lecture 20 : Application Level Synthesis and Optimization YouTube
  21. Lecture 21 : Introduction to Multi-party Computation YouTube
  22. Lecture 22 : Basic Multi-party computation protocols - Part 1 YouTube
  23. Lecture 23 : Basic Multi-party computation protocols - Part 2 YouTube
  24. Lecture 24 : Basic Multi-Party Computation Protocols - Part 3 YouTube
  25. Lecture 25 : MPC in Floating Point Number System - Part 1 YouTube
  26. Lecture 26 : MPC in Floating Point Number System - Part 2 YouTube
  27. Lecture 27 : MPC in Floating Point Number System - Part 3 YouTube
  28. Lecture 28 : Oblivious Transfer Constructions YouTube
  29. Lecture 29 : Oblivious Transfer for MPC YouTube
  30. Lecture 30 : MPC with Malicious Parties - Part 1 YouTube
  31. Lecture 31 : MPC with Malicious Parties - Part 2 YouTube
  32. Lecture 32 : Proving MPC Security With Ideal/Real Paradigm YouTube
  33. Lecture 33 : Introduction to Searchable Symmetric Encryption YouTube
  34. Lecture 34 : SSE Constructions and Leakage Analysis YouTube
  35. Lecture 35 : SSE Formal Security Proof YouTube
  36. Lecture 36 : SSE for Conjunctive Queries - Part I YouTube
  37. Lecture 37 : SSE for Conjunctive Queries - Part II YouTube
  38. Lecture 38 | File Injection Attack YouTube
  39. Lecture 39 : Advanced SSE Construction via Hidden Vector Encryption - Part I YouTube
  40. Lecture 40 : Advanced SSE Construction via Hidden Vector Encryption - Part II YouTube
  41. Lecture 41 : SSE Scheme for Disjunctive Queries YouTube
  42. Lecture 42 : Functional Encryption - Part-I YouTube
  43. Lecture 43 : Functional Encryption - Part II YouTube
  44. Lecture 44 : Introduction to Zero Knowledge Proofs YouTube
  45. Lecture 45 : Sigma Protocols - Part 1 YouTube
  46. Lecture 46 : Sigma Protocols - Part 2 YouTube
  47. Lecture 47 : Introduction to zk-SNARKs - Part 1 YouTube
  48. Lecture 48 : Introduction to zk-SNARKs - Part 2 YouTube
  49. Lecture 49 : Introduction to zk-SNARKs - Part 3 YouTube
  50. Lecture 50 : Applications to Verifiable Machine Learning YouTube
  51. Lecture 51 : Introduction to Differential Privacy YouTube
  52. Lecture 52 : Reconstruction Attacks and Privacy Notions YouTube
  53. Lecture 53 : Formal Definition of Differential Privacy YouTube
  54. Lecture 54 : DP Composition and Formalising Randomised Response YouTube
  55. Lecture 55 : Laplacian Mechanism YouTube
  56. Lecture 56 : Introduction to Trusted Execution Environments YouTube
  57. Lecture 57 : Introduction to Intel SGX YouTube
  58. Lecture 58 : Introduction to Intel TDX YouTube
  59. Lecture 59 : Building Systems in the DPDP Era - Part 1 YouTube
  60. Lecture 60 : Building Systems in the DPDP Era - Part 2 YouTube