snucrypto / HEAAN

Other
359 stars 94 forks source link

language issue #70

Open macknight opened 2 years ago

macknight commented 2 years ago

Hi, I see this repo mainly is composed of C++ code. So why isn't this repo be written in Java or Python? What's the considerations for coding languages?

BR

xuann6 commented 2 years ago

@macknight I remembered that I've seen some library using python to implement HEAAN. Maybe the links below might help: https://github.com/Huelse/HEAAN-Python

xuann6 commented 2 years ago

Since HEAAN needs NTL library in C++, I think that's one of the reason why they used C++. Maybe someone else can explain the reason in a more comprehensive view?