PALISADE Webinar #1 - Introducing PALISADE
Channel: PALISADE Homomorphic Encryption Library
Date: 26/07/2020

This inaugural PALISADE library webinar is hosted by Kurt Rohloff and Yuriy Polyakov, PALISADE co-founders and project leads. The webinar introduces the PALISADE project, the project’s goals and the project's community of users and contributors.  

We provide an overview of PALISADE's current architecture and capabilities, with a walkthrough of the main documentation/code examples for open-source lattice encryption and homomorphic encryption. The intended audience is anyone interested in lattice-based crypto, homomorphic encryption and/or its applications, including students, application developers, engineers and researchers.

The webinar includes interactive Q&A and discussion.  We intend for this webinar series to be monthly, with future webinars episodes on the theory behind lattice crypto and FHE, deep-dives on the use of PALISADE for real-world applications, software engineering for cryptography, and more.

The slides for the webinar and more information about PALISADE webinars can be found at https://palisade-crypto.org/webinars/.

0:00:00 Introduction to PALISADE
0:05:20 PALISADE Community
0:09:54 PALISADE History and the State of the Art
0:16:25 The Encrypted Computing Ecosystem
0:18:45 How to join the community
0:21:11 Transition
0:22:38 PALISADE Architecture
0:27:46 Mathematical Backends
0:30:15 Library Specifications
0:32:58 Where to find PALISADE, Availability
0:36:59 Current Capabilities
0:38:17 Q&A: Android Version?
0:39:11 Current Capabilities
0:45:13 More Details about BGV, BFV, CKKS
0:51:00 More Details about FHEW, TFHE 
0:52:49 Library Functionality Support Comparison
0:54:18 Directory Structure
0:58:28 Q&A: What real number operations are supported? 
0:59:35 Q&A: How do you decide when to perform rescaling?
1:01:10 Documentation Walkthrough
1:11:26 FHE for integers (BFV) sample 
1:15:25 FHE for integers (BGV) sample
1:16:34 FHE for real numbers (CKKS) sample
1:17:40 FHE for Boolean circuits (FHEW/TFHE) sample
1:20:24 Advanced documentation
1:25:47 Request Features and Report Bugs
1:27:46 Q&A, Wrap-up