Partially Homomorphic Encryption with RSA in Python From Scratch
In this video, we'll explore the concepts of RSA encryption, partially homomorphic encryption, and how they can be used to protect sensitive data. We'll take a closer look at how RSA encryption works, and how it's used in modern cryptographic systems to secure communications and transactions. We'll also dive into partially homomorphic encryption, which allows computations to be performed on encrypted data with some restrictions. Specifically, we'll focus on multiplicative homomorphic encryption, which enables complex computations on encrypted data to be performed efficiently as long as they involve multiplication only. Finally, we'll demonstrate a Python implementation of multiplicative homomorphic encryption. By the end of this video, you'll have a better understanding of these powerful encryption techniques and their practical applications, particularly for scenarios where data privacy is crucial.
Homomorphic encryption has the potential to enable secure computation on sensitive data without requiring decryption, which makes it a powerful tool for protecting privacy in various applications. Homomorphic encryption can also be used in cloud computing, where it enables secure computation on encrypted data stored in the cloud without exposing the data to the cloud provider. Additionally, e-voting is another potential use case for homomorphic encryption. With homomorphic encryption, votes can be encrypted and counted without the need to decrypt them, which ensures the privacy and integrity of the voting process. Homomorphic encryption also enables vote auditing by allowing voters to verify that their votes were correctly counted without revealing their actual vote. This has the potential to improve the security and transparency of e-voting systems, making them more trustworthy and reliable.
Tutorial: https://sefiks.com/2023/03/06/a-step-by-step-partially-homomorphic-encryption-example-with-rsa-in-python/
If you like this video, you may like these videos:
- Partially Homomorphic Paillier in Python: https://youtu.be/Yerhc9B2zjQ
- Partially Homomorphic ElGamal in Python: https://youtu.be/d-gK211N28U
- Partially Homomorphic Elliptic Curve ElGamal: https://youtu.be/6yN00ttpjSE
- Fully Homomorphic Encryption in Python: https://youtu.be/2qkCLaeD7pA
Contents of this video:
00:00 - Introduction
01:08 - Key Generation
04:59 - Encryption
05:34 - Decryption
06:45 - How RSA is Homomorphic
08:18 - Partially Homomorphic Implementation
Please Subscribe! That's what keeps me going ► https://bit.ly/40NfIS7
Want more? Connect with me here:
Blog: https://sefiks.com/
Twitter: https://twitter.com/serengil
Threads: https://www.threads.net/@serengil
Instagram: https://www.instagram.com/serengil
Facebook: https://www.facebook.com/sefikscom
Linkedin: https://www.linkedin.com/in/serengil/
If you found my videos useful, you can support my effort with your financial contributions on Patreon: https://www.patreon.com/serengil?source=youtube
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «Partially Homomorphic Encryption with RSA in Python From Scratch», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.