Completed
Basic construction
Class Central Classrooms beta
YouTube videos curated by Class Central.
Classroom Contents
A Framework for Prototyping Applications Using Multilinear Maps and Matrix Branching Programs
Automatically move to the next video in the Classroom when playback concludes
- 1 Introduction
- 2 Overview
- 3 Program Office
- 4 Obfuscation
- 5 Cryptography
- 6 Functional Encryption
- 7 Algorithms
- 8 Application Framework
- 9 Outline
- 10 Matrix Parenting Program
- 11 Matrix Branching Program
- 12 Layered Finite State Machine
- 13 Optimizations
- 14 Base Change Optimization
- 15 Matrix Pre Multiplication Optimization
- 16 Dimension Reduction Optimization
- 17 Multilinear Maps
- 18 Multilinear Maps Operations
- 19 Multilinear Maps Costs
- 20 Multilinear Maps Candidates
- 21 Multilinear Maps Wrapper
- 22 Combining the two tools
- 23 Basic construction
- 24 Multilayer map
- 25 Liveatmap
- 26 Matrix branching program length
- 27 Encryption results
- 28 obfuscation results
- 29 compared to 2014 results
- 30 summary
- 31 bonus slide
- 32 quick questions