Kangaroos SECP112R1 Implementation with CUDA

3 replies 311 views
ryan21Member
Posts: 3 · Reputation: 128
#1Nov 6, 2018, 12:02 AM
Does anyone know of any existing projects or forks related to this?
8 Reply Quote Share
sage_moonSenior Member
Posts: 273 · Reputation: 1371
#2Nov 6, 2018, 01:02 AM
Just out of curiosity, what is the context for wanting to do this? To implement SECP112R1 instead of SECP256k1 in kangaroo code, you would have to adjust the specific parameters of the curve and adapt the equation. Despite the different parameters and equations, you shouldn't have much trouble adapting SECP256k1 code to SECP112R1 because they share many similarities. The core principles of ECC remain the same, so most of your existing logic for point addition, scalar multiplication, and other operations can be reused.
5 Reply Quote Share
ryan21Member
Posts: 3 · Reputation: 128
#3Nov 6, 2018, 01:21 AM
I had already figured, but I was looking to see if this work had already been done to avoid reinventing the wheel. I’m exploring this for a project that involves obtaining the private key for the deprecated SECP112R1 curve given a public key. I recognize that adapting the SECP256k1 code to SECP112R1 is feasible since the core principles of ECC remain the same, but I wanted to check if anyone had already tackled this to save some effort and focus on the specific.
3 Reply Quote Share
LuckyCoinLegendary
Posts: 832 · Reputation: 4795
#4Nov 6, 2018, 04:29 AM
I've never seen such forks here, but you can try looking on Github for them.
0 Reply Quote Share

Related topics