tum-i4 / indistinguishability-obfuscation

Implementation of indistinguishability obfuscation constructions from scientific literature
Apache License 2.0
44 stars 8 forks source link

What do you pros suggest to understand this iO obfuscation algorithm? #2

Open LifelongLearnerWest opened 2 years ago

LifelongLearnerWest commented 2 years ago

Hi i have some experience in cpp c java coding i have done numerous projects but i cannot understand a single bit about this terminology, and especially the math part of it I am only in high school havent learnt a single bit of linear algebra or any advanced maths Is there any quick way you pros suggest to quickly get a hang of this program? And also what do yall suggest to understand the maths inside? Please enlighten me i really need to learn this algorithm for my new project Thx a lot pros

ke-kx commented 2 years ago

Hi! To be honest, I never FULLY understood the whole construction. I think the first couple of steps are doable (Universal Circuit, etc), but the homomorphic encryption part contains some crazy advanced math. I did this as part of my Bachelor's Thesis and it took me several months to understand the main concepts used in the original paper. My recommendation would be to just read the original paper and try to understand the steps they are doing one by one. Good luck!