Session 1

  • Speaker: Yash
  • Logistics: 8 March 2017, 3:30-6 pm, CrIS Lab (Room 329, CSA, IISc)
  • Theme: Foundations.
  • Description: Recap of notation and language of garbled circuits
  • References: [BHR12a, BHR12b].

Session 2

  • Speaker: Divya, Swati
  • Logistics: 12 March 2017, 10:00 am - 1 pm, CrIS Lab (Room 329, CSA, IISc)
  • Theme: Yao's scheme and proof
  • Description: Consistent notation for Yao's garbling scheme and simulation
  • References: [LP09]

Session 3

  • Speaker: Pratik, Swati, Rishabh
  • Logistics: 16-24 March 2017, CrIS Lab (Room 329, CSA, IISc)
  • Theme: Optimizations
  • Description: Historical GC optimizations
  • References: [NPS99,KS08, PSSW09, KMR14, KKKS15]

Session 4

  • Speaker: Yash, Pratik
  • Logistics: 25 March 2017, 10 - 12:30 pm, CrIS Lab (Room 329, CSA, IISc)
  • Theme: State of the art GC constructions
  • Description: Latest and greatest garbling schemes: IT, PRF, Hash
  • References: [Kol05, GNLP15, ZRE15]

Session 5

  • Speaker: Divya, Yash
  • Logistics: 12 April 2017, 2:00 - 4:30 pm, CrIS Lab (Room 329, CSA, IISc)
  • Theme: Linear Garbling and Lower Bound
  • Description: Introduce linear garbling, lower bound AND gate ciphertexts
  • References: [ZRE15, KKS16,BMR16]

Session 6

  • Speaker: Swati, Yash
  • Logistics: 19 April 2017, 3:30 - 6:00 pm, CrIS Lab (Room 329, CSA, IISc)
  • Theme: Arithmatic Garbling
  • Description: Recent progress in garbling for Arithmatic Circuits
  • References: [BMR16]

Session 7

  • Speaker: Yash, Pratik
  • Logistics: 22 April 2017, 10:00 - 12:30 pm, CrIS Lab (Room 329, CSA, IISc)
  • Theme: Zero-knowledge from Garbled Circuits and tailoring Garbling Schemes (Privacy-free)
  • Description: Protocols for zero-knowledge arguments from GCs
  • References: [JKO13,FNO14,ZRE15]

Session 8

  • Speaker: Pratik, Megha
  • Logistics: 25 May 2017, 3:00 - 5:30 pm, CrIS Lab (Room 329, CSA, IISc)
  • Theme: Maliciously secure 2PC I
  • Description: Techniques for actively secure 2PC using garbled circuits
  • References: [NO16]

Session 9

  • Speaker: Pratik
  • Logistics: 28 May 2017, 3:00 - 5:30 pm, CrIS Lab (Room 329, CSA, IISc)
  • Theme: Maliciously secure 2PC II
  • Description: Techniques for actively secure 2PC using garbled circuits
  • References: [LR15]

Session 10

  • Speaker: Yash
  • Logistics: 30 May 2017, 3:30 - 6:00 pm, CrIS Lab (Room 329, CSA, IISc)
  • Theme: Miscellaneous topics
  • Description: Adaptively secure garbling, Attribute based key-exchange, functional encryption, VC
  • References: [HJOSW15, JW16],KKLMR16