PALISADE Webinar #2 B - HE Tutorial Series Part 2: Boolean Arithmetic with Applications
Channel: PALISADE Homomorphic Encryption Library
Date: 2020-09-01

This talk by Dave Cousins, a PALISADE co-founder and project lead, is the second part of the miniseries "Homomorphic Encryption for PALISADE Users: Tutorial with Applications". The talk refreshes the Boolean logic, presents basic code examples of encrypted Boolean arithmetic in PALISADE, and describes homomorphic encryption of simple and advanced Boolean circuits using the examples included in the PALISADE Encrypted Circuit Emulation repository (https://gitlab.com/palisade/palisade-encrypted-circuit-emulator).

The expected audience is anyone interested in lattice-based crypto, homomorphic encryption and/or its applications, with a focus on application developers, engineers, researchers and students.

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/.

00:00 - Introduction
02:33 - Boolean Algebra Logic Review and Circuits
11:47 - Basic Examples from PALISADE
18:14 - Examples Using PALISADE Encrypted Circuit Emulator
29:23 - Additional Circuit Examples
31:42 - Q&A and Wrap-up