Bitcoin Forum
May 04, 2024, 10:10:53 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 [62] 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 ... 142 »
  Print  
Author Topic: Pollard's kangaroo ECDLP solver  (Read 55654 times)
TheArchaeologist
Sr. Member
****
Offline Offline

Activity: 310
Merit: 727


---------> 1231006505


View Profile WWW
July 10, 2020, 09:46:51 AM
Merited by ABCbits (1), MrFreeDragon (1)
 #1221

Hello everyone! From which year the compressed pubkey become? 2015?
Bitcoin client 0.6.0 introduced compressed public keys and was released in March 2012.

This is from the release notes:
New wallets created with this version will use 33-byte ‘compressed’ public keys instead of 65-byte public keys, resulting in smaller transactions and less traffic on the bitcoin network. The shorter keys are already supported by the network but wallet.dat files containing short keys are not compatible with earlier versions of Bitcoin-Qt/bitcoind

Sooner or later you're going to realize, just as I did, that there's a difference between knowing the path and walking the path
1714860653
Hero Member
*
Offline Offline

Posts: 1714860653

View Profile Personal Message (Offline)

Ignore
1714860653
Reply with quote  #2

1714860653
Report to moderator
"You Asked For Change, We Gave You Coins" -- casascius
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714860653
Hero Member
*
Offline Offline

Posts: 1714860653

View Profile Personal Message (Offline)

Ignore
1714860653
Reply with quote  #2

1714860653
Report to moderator
1714860653
Hero Member
*
Offline Offline

Posts: 1714860653

View Profile Personal Message (Offline)

Ignore
1714860653
Reply with quote  #2

1714860653
Report to moderator
Kpot87
Jr. Member
*
Offline Offline

Activity: 36
Merit: 1


View Profile
July 10, 2020, 10:35:34 AM
 #1222

Hello everyone! From which year the compressed pubkey become? 2015?
Bitcoin client 0.6.0 introduced compressed public keys and was released in March 2012.

This is from the release notes:
New wallets created with this version will use 33-byte ‘compressed’ public keys instead of 65-byte public keys, resulting in smaller transactions and less traffic on the bitcoin network. The shorter keys are already supported by the network but wallet.dat files containing short keys are not compatible with earlier versions of Bitcoin-Qt/bitcoind
Thank you
paniker
Newbie
*
Offline Offline

Activity: 49
Merit: 0


View Profile
July 16, 2020, 04:47:21 PM
 #1223

can anyone make a compiled version for 1070 win10? thk
WanderingPhilospher
Full Member
***
Offline Offline

Activity: 1050
Merit: 219

Shooters Shoot...


View Profile
July 16, 2020, 05:40:38 PM
 #1224

can anyone make a compiled version for 1070 win10? thk

https://github.com/JeanLucPons/Kangaroo/releases/download/2.1/Kangaroo.exe
yiren38
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile
July 17, 2020, 02:16:22 AM
 #1225

can anyone make a compiled version for 1070 win10? thk


I have a question for you. I have a paper wallet but it was damaged by accident. Now I can recognize part of the private key information. Is there any kind of software that can be repaired? Please tell me if you have any, thank you!
WanderingPhilospher
Full Member
***
Offline Offline

Activity: 1050
Merit: 219

Shooters Shoot...


View Profile
July 17, 2020, 05:27:25 AM
 #1226

can anyone make a compiled version for 1070 win10? thk


I have a question for you. I have a paper wallet but it was damaged by accident. Now I can recognize part of the private key information. Is there any kind of software that can be repaired? Please tell me if you have any, thank you!
It depends on how much of the private key you can recognize. Can you share how many of the private key characters you can read? Is it a hex private key, WIF?
yiren38
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile
July 17, 2020, 07:03:36 AM
 #1227

can anyone make a compiled version for 1070 win10? thk


I have a question for you. I have a paper wallet but it was damaged by accident. Now I can recognize part of the private key information. Is there any kind of software that can be repaired? Please tell me if you have any, thank you!
It depends on how much of the private key you can recognize. Can you share how many of the private key characters you can read? Is it a hex private key, WIF?
Sorry, it is inconvenient to share information in public. But I can tell you that this paper wallet lacks the first 8 characters and the 5 characters in the middle and cannot be recognized. If you know of such software, can you recommend it?
TheArchaeologist
Sr. Member
****
Offline Offline

Activity: 310
Merit: 727


---------> 1231006505


View Profile WWW
July 17, 2020, 07:37:07 AM
 #1228

Sorry, it is inconvenient to share information in public. But I can tell you that this paper wallet lacks the first 8 characters and the 5 characters in the middle and cannot be recognized. If you know of such software, can you recommend it?
Assuming you are talking about a WIF it is impossible to construct to a valid WIF when missing 13 characters and live to see the result.

Sooner or later you're going to realize, just as I did, that there's a difference between knowing the path and walking the path
WanderingPhilospher
Full Member
***
Offline Offline

Activity: 1050
Merit: 219

Shooters Shoot...


View Profile
July 17, 2020, 08:13:18 AM
 #1229

can anyone make a compiled version for 1070 win10? thk


I have a question for you. I have a paper wallet but it was damaged by accident. Now I can recognize part of the private key information. Is there any kind of software that can be repaired? Please tell me if you have any, thank you!
It depends on how much of the private key you can recognize. Can you share how many of the private key characters you can read? Is it a hex private key, WIF?
Sorry, it is inconvenient to share information in public. But I can tell you that this paper wallet lacks the first 8 characters and the 5 characters in the middle and cannot be recognized. If you know of such software, can you recommend it?
I did not mean share the actual priv key, but the information you did give, tells me it is next to impossible...especially since you are missing the first characters. If it was only one section missing, the front, middle, or end, then it would be possible, but missing front and middle characters...that's a tough one. I do not know of any software that can regenerate front and middle, and as someone else stated, it would take quite a long time, if a software did exist.
j2002ba2
Full Member
***
Offline Offline

Activity: 204
Merit: 437


View Profile
July 17, 2020, 08:14:42 AM
 #1230

Sorry, it is inconvenient to share information in public. But I can tell you that this paper wallet lacks the first 8 characters and the 5 characters in the middle and cannot be recognized. If you know of such software, can you recommend it?

If no more information is available, then you'd need 270 operations. While searching for it, there would be about 238 false positives. Currently it's unfeasible.

Every bit of additional information would halve the time.

Here are some questions that might help you:
How missing are the missing characters?
Are they totally erased?
Are there some parts of them visible?
Are there parts which are known to be empty, and certain characters wouldn't fit there?
Was it handwriting or printed?
If it was printed - was it with monospace font?
Is there a QR code (or part of it) available as well?
Was it password-protected (BIP38, starting with "6P")?

COBRAS
Member
**
Offline Offline

Activity: 847
Merit: 22

$$P2P BTC BRUTE.JOIN NOW ! https://uclck.me/SQPJk


View Profile
July 17, 2020, 09:15:01 AM
 #1231

can anyone make a compiled version for 1070 win10? thk


I have a question for you. I have a paper wallet but it was damaged by accident. Now I can recognize part of the private key information. Is there any kind of software that can be repaired? Please tell me if you have any, thank you!

If you know start range, I think you can try repair with cangaroo. Make from you words what you have a private key, after use this private key as start or search range.... I think is easy repair 8-10 last symbols of privkey.

$$$ P2P NETWORK FOR BTC WALLET.DAT BRUTE F ORCE .JOIN NOW=GET MANY COINS NOW !!!
https://github.com/phrutis/LostWallet  https://t.me/+2niP9bQ8uu43MDg6
dextronomous
Full Member
***
Offline Offline

Activity: 428
Merit: 105


View Profile
July 17, 2020, 01:40:04 PM
 #1232

Missing symbols: 15. Try 24986644000165536000 possible combinations

you need some cores for this matter, besides amazon and google, they will
be able to provide some cores for cheap. let it know if you try,
math09183
Member
**
Offline Offline

Activity: 170
Merit: 58


View Profile
July 17, 2020, 02:32:34 PM
 #1233

Sorry, it is inconvenient to share information in public. But I can tell you that this paper wallet lacks the first 8 characters and the 5 characters in the middle and cannot be recognized. If you know of such software, can you recommend it?

If you talk about this wallet: https://www.reddit.com/r/Bitcoin/comments/1sc02w/make_sure_to_secure_your_paperwallet_against/
which image was recently sold on Russian forum here, then you were cheated.

https://bitcointalk.org/index.php?topic=5258506.msg54772780#msg54772780
paniker
Newbie
*
Offline Offline

Activity: 49
Merit: 0


View Profile
July 17, 2020, 06:15:33 PM
 #1234

can anyone make a compiled version for 1070 win10? thk




Thanks a lot.
RBan
Newbie
*
Offline Offline

Activity: 12
Merit: 10


View Profile
July 18, 2020, 06:30:16 PM
 #1235

Can someone please help me execute a simple concept in python?

I want to create a herd of wild kangaroos with steady jumps (+G for example or +1 in decimal) then convert it to address, and write the results into a CSV file, with a condition to break if the key at the end of the range is reached.  

I just started learning coding so excuse my ignorance. I'm aware it would take millions of years to solve anything with this and that other programing languages are more effective, I just want to experiment with the idea.  

What I was able to come up with for puzzle 120 for example is as follows
==========================

from cryptos import *
import csv

#The public key we want to solve for
PK ='04ceb6cbbcdbdf5ef7150682150f4ce2c6f4807b349827dcdbdd1f2efa885a26302b195386bea3f 5f002dc033b92cfc2c9e71b586302b09cfe535e1ff290b1b5ac'

#addition factor, in this case its G or +1 decimal
K ='0479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c 4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8'

#addition process creating a wild kangaroo (this process needs to be looped to add K to the result over and over again)
X = add_pubkeys(PK, K)

#converting public key to address
addr = pubtoaddr (X)

#writing address to a CSV file
with open('WK.csv', 'w', newline='') as csvfile:

    thewriter = csv.writer(csvfile)

    thewriter.writerow(['address'])
    thewriter.writerow([addr])

#The break condition should be if address result = 1Cyj6SThgWdZWU6w75Rjf8V2bDiZds7AGo (end of puzzle range "ffffffffffffffffffffffffffffff")

=============================================

Any help is much appreciated
WanderingPhilospher
Full Member
***
Offline Offline

Activity: 1050
Merit: 219

Shooters Shoot...


View Profile
July 18, 2020, 07:43:19 PM
 #1236

Can someone please help me execute a simple concept in python?

I want to create a herd of wild kangaroos with steady jumps (+G for example or +1 in decimal) then convert it to address, and write the results into a CSV file, with a condition to break if the key at the end of the range is reached.  

I just started learning coding so excuse my ignorance. I'm aware it would take millions of years to solve anything with this and that other programing languages are more effective, I just want to experiment with the idea.  

What I was able to come up with for puzzle 120 for example is as follows
==========================

from cryptos import *
import csv

#The public key we want to solve for
PK ='04ceb6cbbcdbdf5ef7150682150f4ce2c6f4807b349827dcdbdd1f2efa885a26302b195386bea3f 5f002dc033b92cfc2c9e71b586302b09cfe535e1ff290b1b5ac'

#addition factor, in this case its G or +1 decimal
K ='0479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c 4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8'

#addition process creating a wild kangaroo (this process needs to be looped to add K to the result over and over again)
X = add_pubkeys(PK, K)

#converting public key to address
addr = pubtoaddr (X)

#writing address to a CSV file
with open('WK.csv', 'w', newline='') as csvfile:

    thewriter = csv.writer(csvfile)

    thewriter.writerow(['address'])
    thewriter.writerow([addr])

#The break condition should be if address result = 1Cyj6SThgWdZWU6w75Rjf8V2bDiZds7AGo (end of puzzle range "ffffffffffffffffffffffffffffff")

=============================================

Any help is much appreciated

when you say
Quote
#addition factor, in this case its G or +1 decimal
K ='0479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c 4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8'
you mean add +1 decimal to previous pubkey? The "G" is throwing me off
RBan
Newbie
*
Offline Offline

Activity: 12
Merit: 10


View Profile
July 18, 2020, 07:55:35 PM
 #1237


[/quote]

when you say
Quote
#addition factor, in this case its G or +1 decimal
K ='0479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c 4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8'
you mean add +1 decimal to previous pubkey? The "G" is throwing me off
[/quote]

Yes I mean G as in the generator point which is equal to 1 in decimal but the code should allow for any address to be added I just used 1 for simplicity
WanderingPhilospher
Full Member
***
Offline Offline

Activity: 1050
Merit: 219

Shooters Shoot...


View Profile
July 19, 2020, 12:27:55 AM
 #1238



when you say
Quote
#addition factor, in this case its G or +1 decimal
K ='0479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c 4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8'
you mean add +1 decimal to previous pubkey? The "G" is throwing me off
[/quote]

Yes I mean G as in the generator point which is equal to 1 in decimal but the code should allow for any address to be added I just used 1 for simplicity

[/quote]
Sorry, I had more questions but posted too soon.

Kangaroos...sounds like what you want they aren't necessarily kangaroos, just a 'brute force" type of jump. Start at pubk a, add increment to pubka to create pubk b, rinse and repeat. Each time a new pubk is created and 'visited' you want to convert that pubk to a BTC address and write both to a file. rinse and repeat all until a predesignated address is reached (end of range) or end after so many jumps. Anything I missed?

paniker
Newbie
*
Offline Offline

Activity: 49
Merit: 0


View Profile
July 19, 2020, 07:16:56 AM
 #1239

Can someone wrote how to start kangaroo in range? i try to make it via doc, but not understand... and not understand how it looking for address, where i must to write it?
WanderingPhilospher
Full Member
***
Offline Offline

Activity: 1050
Merit: 219

Shooters Shoot...


View Profile
July 19, 2020, 07:39:50 AM
 #1240

Can someone wrote how to start kangaroo in range? i try to make it via doc, but not understand... and not understand how it looking for address, where i must to write it?
For Windows:

Example of input text document that contains ranges and public key you are searching for, let's call it/save it as input.txt:
Code:
1000000
1FFFFFF
03057fbea3a2623382628dde556b2a0698e32428d3cd225f3bd034dca82dd7455a

1000000 = start of range
1FFFFFF  = end of range
03057... = public key you are searching for

Save the input text document in same folder as Kangaroo.exe

Kangaroo doesn't search for an address but a public key.
Pages: « 1 ... 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 [62] 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 ... 142 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!