bc-java
bc-java copied to clipboard
Any plans for supporting FourQ Curve?
We noticed that there is a new (and more efficient) ECC curve FourQ (https://en.wikipedia.org/wiki/FourQ). Although the C/C++ implementation (together with SIMD acceleration) can be much for efficient, we would wonder if Bouncy Castle has any plan for supporting this curve?
No current plans. It's an interesting curve, but unless it starts popping up in standards it's difficult to justify the effort ahead of everything else that needs doing.
I would need a native Java implementation for my current project: fourQ (ecc_mul and schnorrQ sign and verify with KangarooTwelve).
I would be willing to pay something for it. In addition to the standard implementation I am aware of implementations in C++, C (in the making) and a port to rust (maybe these could be used as a basis/reference).
@peterdettman are there any changes in plans or is it still out of scope?
The situation is still basically the same as above.