![]() |
|
|
|
#1
|
||||
|
||||
|
Hey everyone,
I've been working on a GPU-accelerated ECDLP solver specifically targeting Armadillo's ECDSA-113 protection (binary Koblitz curve over GF(2^113)). The goal: crack the ECDSA-113 certificates used by Encryptionizer (protected with Armadillo) via distributed Pollard's Rho with distinguished points. Live dashboard: https://ecdlp.protect.cx/ The dashboard shows real-time progress — connected agents, iteration speed, DPs collected, collision probability, ETA, leaderboard with podium for top contributors, and it will display a celebration banner when the curve is solved. How it works: Pollard's Rho with Frobenius + negation canonicalization (226x search space reduction) Table-free GF(2^113) multiplication — 80 registers, zero spills Lopez-Dahab projective coordinates (no per-step inversions) ~3.5 billion iterations/sec on RTX 5090, ~1.0 G/s on RTX 3060 Ti Expected solve time: ~19 days on a single RTX 5090 (birthday bound ~6×10^15 iterations) More GPUs = faster solve. Every GPU contributing brings the ETA down proportionally. How to join: Download the agent (Version 1.4.4): https://ecdlp.protect.cx/download/ArmadilloSolver.zip Extract and run: solver_fast.exe --server ecdlp.protect.cx --worker-name "YourName" --worker-notes "Your GPU model" That's it — zero dependencies, zero install. The agent auto-connects, receives work parameters from the server, and starts grinding. You can limit GPU usage with --gpu-limit 50 (percentage). You can stop the agent at any time with Ctrl+C — it saves a checkpoint automatically. When you restart it, it will resume exactly where it left off. The zip includes both pre-built binaries (ready to run) and full source code with CMake build scripts, so you can review and compile it yourself if you prefer. Requirements: Any NVIDIA GPU from Maxwell (GTX 900) onwards. The binary includes PTX for universal compatibility — it will JIT-compile for your specific GPU architecture on first launch. Your contribution shows up on the dashboard leaderboard in real time. When the key is found, everyone who participated gets credited. Shout-out to this community for all the Armadillo research over the years — this project wouldn't exist without it. Last edited by cjack; 03-06-2026 at 05:15. |
| The Following 3 Users Gave Reputation+1 to cjack For This Useful Post: | ||
|
#2
|
||||
|
||||
|
can be done in 3 days if 10 cards of RTX 4090?
I ask Gemini (Antigravity) to read the project source code and doc, it gives the following estimation. Quote:
Quote:
__________________
AKA Solomon/blowfish. Last edited by WhoCares; 03-04-2026 at 13:08. |
|
#3
|
||||
|
||||
|
Hey WhoCares,
Great analysis! Gemini nailed the math — the numbers are spot on. To confirm: Expected steps: ~6.0 × 10^15 (this matches our server's calculation) 10x RTX 4090 at ~2.5 G/s each = 25 G/s total 6.0 × 10^15 / 25 × 10^9 ≈ 240,000 seconds ≈ ~2.8 days (~67 hours) So yes, 10 RTX 4090s would crack it in roughly 3 days on average. One small caveat worth mentioning: Pollard's Rho is probabilistic, so the actual time follows a geometric distribution. You could get lucky and find it at 50% of the expected steps, or unlucky and need 2-3x more. But on average, the estimate is correct. And I can see you're already on the dashboard with your RTX 4070 — welcome aboard and thanks for contributing! Right now we have 4 agents running at a combined ~3.25 G/s, with ~163 trillion iterations done and 6% probability reached. The hunt is on! |
|
#4
|
||||
|
||||
|
congrats, there are more full speed RTX 5090s joined.
Quote:
__________________
AKA Solomon/blowfish. |
|
#5
|
||||
|
||||
|
Thanks WhoCares!
Yeah, the cavalry has arrived — 10x RTX 5090 at full speed! Jumped from 3 G/s to 38 G/s overnight. ETA went from 23 days down to less than 2 days! The dashboard is looking beautiful right now. If everything goes well, we should have the key by tomorrow. Stay tuned! |
|
#6
|
||||
|
||||
|
server restarted? 502 Bad Gateway
Better add auto "retry" for agent exe for Unattended run(or run agent exe in an endless loop of batch file). Currently it simply exits if server error encountered. Quote:
__________________
AKA Solomon/blowfish. Last edited by WhoCares; 03-04-2026 at 23:48. |
|
#7
|
||||
|
||||
|
Quote:
Agent auto-reconnect: The agent no longer exits when the server goes down. It will: Retry registration forever if the server is unreachable at startup Keep computing and show SERVER OFFLINE - retrying... if the server drops mid-run Automatically reconnect, re-register and resume when the server comes back No more batch file loops needed! Grab the updated agent from the same download link — look for v1.3.1 printed at startup to confirm you're running the new version. |
![]() |
| Tags |
| bolero, ecdlp |
| Thread Tools | |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Replacing ECDSA in Target (arma) | Mynotos | General Discussion | 3 | 11-22-2019 00:49 |