For these examples - result is instant.
I have made test with 10 missing characters (CPU only, on my dev machine I do not have GPU).
Config file:
Test:
Not bad, no? 10 missing WIF characters - Less than 11 minutes on old CPU. GPU performance - to be seen.
Your program cannot work on private keys starting with KI have made test with 10 missing characters (CPU only, on my dev machine I do not have GPU).
Code:
5HrdZxkxn__________keiLe1k4AmSDaAhqQVUYVxVSBkf5VfUu
5HrdZxkxn1111111111keiLe1k4AmSDaAhqQVUYVxVSBkf5VfUu
0552e02556fb5aeb9aedc2ea64efec8ac200eb71a9653cfaad25d4c2a5b4d5c7
Range: BigInteger.valueOf(58L).pow(10).toString(16) =
5fa8624c7fba400
Fake end: new BigInteger("0552e02556fb5aeb9aedc2ea64efec8ac200eb71a9653cfaad25d4c2a5b4d5c7",16).add(new BigInteger("5fa8624c7fba400",16)).toString(16) =
552e02556fb5aeb9aedc2ea64efec8ac200eb71a9653cfab3205ae76db079c7
Config file:
Code:
0552e02556fb5aeb9aedc2ea64efec8ac200eb71a9653cfaad25d4c2a5b4d5c7
552e02556fb5aeb9aedc2ea64efec8ac200eb71a9653cfab3205ae76db079c7
04777c026b8085951da7117395bf269c055f36bf2ddf623281962855edee36d4e73bec2fa87b122a0f1b2841ef4f7afdec2443f89c151ee2597feac18ae0d62bdf
Test:
Code:
$ ./kangaroo -stride af820335d9b3d9cf58b911d87035677fb7f5281 testBig.txt
Kangaroo v2.2
Start:552E02556FB5AEB9AEDC2EA64EFEC8AC200EB71A9653CFAAD25D4C2A5B4D5C7
Stop :552E02556FB5AEB9AEDC2EA64EFEC8AC200EB71A9653CFAB3205AE76DB079C7
Keys :1
Stride:
MaxRange: 5FA8624C7FBA400
Jump: AF820335D9B3D9CF58B911D87035677FB7F5281
Number of CPU thread: 2
Range width: 2^59
Jump Avg distance: 2^28.96
Number of kangaroos: 2^11.00
Suggested DP: 15
Expected operations: 2^30.59
Expected RAM: 13.9MB
DP size: 15 [0xfffe000000000000]
SolveKeyCPU Thread 1: 1024 kangaroos
SolveKeyCPU Thread 0: 1024 kangaroos
[3.28 MK/s][GPU 0.00 MK/s][Count 2^30.87][Dead 0][10:49 (Avg 08:13)][3.8/12.4MB]
verify PK 552E02556FB5AEB9AEDC2EA64EFEC8AC200EB71A9653CFAB01FDAB8EEA94AF2
Key# 0 [2N]Pub: 0x03777C026B8085951DA7117395BF269C055F36BF2DDF623281962855EDEE36D4E7
Priv: 0x552E02556FB5AEB9AEDC2EA64EFEC8AC200EB71A9653CFAB01FDAB8EEA94AF2
RealPriv: 0x552E025571C01BCDA0297C22731D74BECBD30D07E4EC355C741825FFFC0A672
Done: Total time 10:49
Not bad, no? 10 missing WIF characters - Less than 11 minutes on old CPU. GPU performance - to be seen.
Below is an example:
12TjDr6EvjfCCixWxWD7W8fjMiP8ywXQZf
02C6459FFBD29C235EC71D64C3386B203F8AF1C29A368A08378CDF57002C000556
703626BB241407C588CA826F2A5E3E8CFCD3CD912C63B2BBAFF4D323AEC25E62
KzyqQdyZmVcDmqb4atHfBQiBjR8op2mEQdM4xCHNwDsbwupBtR6P
============================================================================
Kz1111111111mqb4atHfBQiBjR8op2mEQdM4xCHNwDsbwupBtR6P
52F941347554093DF22FE246922EEB03F0494A73B23287E4AC9013D44CCC24D8
============================================================================
configuration-file.txt:
52F941347554093DF22FE246922EEB03F0494A73B23287E4AC9013D44CCC24D8
52F941347554093DF22FE246922EEB03F0494A73B23287E4B28A99F914C7C8D8
02C6459FFBD29C235EC71D64C3386B203F8AF1C29A368A08378CDF57002C000556
============================================================================
Kangaroo.exe -gpu -o key.txt -stride 4FD9DF9DBF7E28ED5357BA4A062C19C48E628F6AF73B06121 configuration-file.txt
unable to find KzyqQdyZmVcDmqb4atHfBQiBjR8op2mEQdM4xCHNwDsbwupBtR6P
What did i do wrong?