Key Points
| HPC for Advanced Cryptography |
|
| A Brief Introduction to Python |
|
| Data Encoding and Encryption Using Python Libraries |
|
| Breaking Modified AES-256 Encryption |
|
| Homomorphic Encryption --- A Primer |
|
| Paillier Cryptosystem for Homomorphic Encryption |
|
| Privacy-Preserving Computation with Homomorphic Encryption |
|
| Image Encryption for Privacy-Preserving Processing |
|
| Supplementary Info: Homomorphic Encryption Implementations |
|
| Outro: Applications of Homomorphic Encryption |
|
Glossary
TODO
Python Learning Resources
From Data Gymnasia: https://mathigon.org/course/programming-in-python/basics
Cheat sheets (very useful to have while coding): https://ehmatthes.github.io/pcc/cheatsheets/README.html