satoshi429
I’m proposing a new ECDLP solution needing 1.15*sqrt(N) operations. Check out this paper for methods needing 2*sqrt(N): https://arxiv.org/pdf/1501.07019.
I might be missing something. I get elliptic curve stuff and signature algorithms, but your explanation seems off. Thanks for your work anyway.
- Exploring Kangaroo Methods for ECDLP SolutionsNov 26, 2024
Only Windows for now, requires Visual Studio with MFC.
- Exploring Kangaroo Methods for ECDLP SolutionsNov 24, 2024
Can I run this on MacOS?
- Exploring Kangaroo Methods for ECDLP SolutionsNov 17, 2024
Checked the diagram. If X is the pubkey, what’s the elliptic curve process on X when K = 1.15? Thanks!
- Exploring Kangaroo Methods for ECDLP SolutionsNov 16, 2024
I prefer C++ for speed testing. CUDA is way faster but tricky for research. I only use it at the end.
- Exploring Kangaroo Methods for ECDLP SolutionsNov 16, 2024
That's in part #3, so probably not too soon.
- Exploring Kangaroo Methods for ECDLP SolutionsNov 16, 2024
Now for Part 3, we got RCKangaroo software for both Windows and Linux. Here’s the link: https://github.com/RetiredC/RCKangaroo. This one features a speedy implementation and advanced loop handling for Nvidia cards.
- Exploring Kangaroo Methods for ECDLP SolutionsNov 16, 2024
On to Part 2. I’ve got another method for managing kangaroo loops that works for any range and doesn’t increase operations. Only needs a compact list of visited points, and you can code that on GPU too!
- Exploring Kangaroo Methods for ECDLP SolutionsNov 13, 2024
So the operations needed are roughly K * sqrt(range), where K varies by the method. First method is Classic totally straightforward. You got tame and wild kangaroos, and a collision between them solves the ECDLP.
- Exploring Kangaroo Methods for ECDLP SolutionsNov 13, 2024
Here's the GitHub link: https://github.com/RetiredC/Kang-1. This software showcases different methods for resolving ECDLP with kangaroos.
- Exploring Kangaroo Methods for ECDLP SolutionsNov 13, 2024
Hey everyone, just sharing my research on using kangaroo techniques to tackle ECDLP. Check out Part 1.