How Homomorphic Encryption will revolutionize Software Engineering - podcast episode cover

How Homomorphic Encryption will revolutionize Software Engineering

Aug 02, 202024 min
--:--
--:--
Download Metacast podcast app
Listen to this episode in Metacast mobile app
Don't just listen to podcasts. Learn from them with transcripts, summaries, and chapters for every episode. Skim, search, and bookmark insights. Learn more

Episode description

Homomorphic encryption is a form of encryption allowing one to perform calculations on encrypted data without decrypting it first. The result of the computation is on an encrypted form, when decrypted the output is the same as if the operations had been performed on the unencrypted data.  In this video I go through what homomorphic encryption is and how it will change software engineering forever.

0:00 Intro

2:25 What is Encryption?

3:55 Why we can’t always encrypt?

  • TLS terminator proxies to looks
  • Search and Analyse data
  • Database indexing, functions

8:30 Meet Homomorphic encryption

-Perform operations on encrypted data

-We decrypt the data to process it..

-Imagine no more TLS termination! In proxies

13:20 IBM FHE toolkit code demo

Country csv database, encrypted and then search

21:00 Pros & Cons of Homomorphic Encryption

Resources

https://github.com/IBM/fhe-toolkit-linux/blob/master/GettingStarted.md

https://www.youtube.com/playlist?list=PL0VD16H1q5IOEQuRdgRVt1M8uQSbpVzTb

https://arstechnica.com/gadgets/2020/07/ibm-completes-successful-field-trials-on-fully-homomorphic-encryption/?comments=1&start=80

https://github.com/IBM/fhe-toolkit-linux/blob/master/GettingStarted.md

cards

1;05 encryption video https://www.youtube.com/watch?v=Z3FwixsBE94

3;45 tls https://www.youtube.com/playlist?list=PLQnljOFTspQW4yHuqp_Opv853-G_wAiH-

7;41 steve gipson https://www.youtube.com/watch?v=UKvK76Rnqus

For the best experience, listen in Metacast app for iOS or Android