Patchable Indistinguishability Obfuscation iO for Evolving Software
Offered By: TheIACR via YouTube
Course Description
Overview
Explore a conference talk on patchable indistinguishability obfuscation (iO) for evolving software presented at Eurocrypt 2017. Delve into the concept of software evolution, communication complexity, and the application of patches. Examine multi-program patchable iO, requirements for single-program patchable iO, and the presenters' results. Investigate incremental and updatable cryptography, functional encryption for Turing machines, and other applications of patchable iO. Learn about the properties of encoding schemes and recall the template for single-program patchable iO in this comprehensive overview of cutting-edge obfuscation techniques.
Syllabus
Intro
Software Evolution
Why does software evolve?
Communication Complexity?
How to Apply Patches
How many Patches?
Patching Multiple Programs
Multi-program Patchable iO
Summary of Requirements
Single Program Patchable i
Our Results
Incremental/ Updatable Cryptography
Functional Encryption for Turing Machines
Other Applications of Patchable io
Properties of Encoding Scheme
Recall: Template of Single-Program Patchable io
Taught by
TheIACR
Related Courses
Building Geospatial Apps on Postgres, PostGIS, & Citus at Large ScaleMicrosoft via YouTube Unlocking the Power of ML for Your JavaScript Applications with TensorFlow.js
TensorFlow via YouTube Managing the Reactive World with RxJava - Jake Wharton
ChariotSolutions via YouTube What's New in Grails 2.0
ChariotSolutions via YouTube Performance Analysis of Apache Spark and Presto in Cloud Environments
Databricks via YouTube