I put together an ECDSA secp256k1 Security toolkit to analyze how vulnerable signatures are to different attacks. This way, developers can get a clearer picture of their software's weaknesses.
Honestly, I wish I could include all known issues, but time just hasn’t allowed it. I’m hoping that anyone interested in improving this tool will jump in with a pull request and help us enhance the program together. If you spot any bugs in the code, please let me know.
You can grab the program by cloning or downloading it from here, https://github.com/KrashKrash/ECDSA-Security-Analysis-Suite.
I’d love to provide more details, but I know there are many experienced folks here who might offer even better advice.
Thanks!
ECDSA Security Toolkit
1 reply 472 views
here is your code improved and working, just run and wait a few minutes and the k Nonce will be revealed
to test if the script is functional there are 3 signatures with the k nonce of just 20 bits.
r = 0x6f007fe0bc2a1a0f6d944b8d4a2353e48833e1f6be178f87f293068b25d6d96e
s = 0xea5459e9fb80101fbc261b90c59bf20dc497f5f71c90356c9530d035d32bd023
z = 0x840131231b57268049ccbd6b2c84408251b935cb951c069ecb86cf8d4755bf34
k = 0xb37b1
r = 0xdc52f02499d8859b4be4a517898e23f42bd409d5d1ef0f9e49edf775c49aab93
s = 0x120e526332349b7ebe20565240feeb224ed1f0886990d70513a83cb6d941c648
z = 0xa4075d10756be846ad1156e878de2d43b8585e3baf7617b1f164e4c52956419
k = 0x9d59
r = 0xb52b260367f658f3527bfca721358daaa8a115d9566ba966ffdff77e103fd6b1
s = 0x1e7454c7321b93e0c8b85bfdc5801a2e0f29dd62724c3cd1b26a699a486661c5
z = 0xbd0636aac51faf14a7d3439ea4abd1d28095f2836e95d5eea3fbe68a4baaee52
k = 0x2a78a
private key; 0x1a838b13505b26867
pubkey: 0430210c23b1a047bc9bdbb13448e67deddc108946de6de639bcc75d47c0216b1be383c4a8ed4fa c77c0d2ad737d8499a362f483f8fe39d1e86aaed578a9455dfc
Related topics
- Bitcoin Core displaying coins (UTXOs) in a new tab 13
- Are you in favor of BIP-110? Let's get a Bitcoin poll going. 0
- Erlay seems to have some issues here’s a better proposal for a bitcoin protocol without invites 3
- New Optional Hourglass Implementation is Live 3
- Ways to earn some sats by contributing to bitcoin core development 5
- Exploring the Potential and Challenges of a Kardashev-Scale Bitcoin Network 3