Post
Topic
Board Development & Technical Discussion
Re: BitCrack - A tool for brute-forcing private keys
by
italiandigger
on 13/10/2022, 14:02:57 UTC
Now I have a better computer to make tests (desktop Ryzen 7 1700 8 cores 16 threads + Geforce GTX 1060 3GB).
It's very silent and it doesn't heat up much.  Shocked

Here the stats:
Cubitcrack : 120 Mkeys/s (with peaks of 123/125 Mkeys/s)
keyspace of 500 billions keys is completed in 1,08 hour.

D:\BitCrack>cubitcrack -o out.txt --keyspace 20000000000000000:3ffffffffffffffff 13zb1hQbWVsc2S7ZTZnP2G4undNNpdh5so -b 320 -t 256 -p 256 --share 25486986/74000000
[2022-10-13.14:35:01] [Info] Share 25486986 of 74000000
[2022-10-13.14:35:01] [Info] Compression: compressed
[2022-10-13.14:35:01] [Info] Starting at: 000000000000000000000000000000000000000000000002B057A6648D9C6210
[2022-10-13.14:35:01] [Info] Ending at:   000000000000000000000000000000000000000000000002B057A6D8A2242F9F
[2022-10-13.14:35:01] [Info] Counting by: 0000000000000000000000000000000000000000000000000000000000000001
[2022-10-13.14:35:01] [Info] Initializing NVIDIA GeForce GTX 1060 3GB
[2022-10-13.14:35:01] [Info] Generating 20,971,520 starting points (800.0MB)
[2022-10-13.14:35:17] [Info] 10.0%
[2022-10-13.14:35:20] [Info] 20.0%
[2022-10-13.14:35:21] [Info] 30.0%
[2022-10-13.14:35:22] [Info] 40.0%
[2022-10-13.14:35:22] [Info] 50.0%
[2022-10-13.14:35:23] [Info] 60.0%
[2022-10-13.14:35:24] [Info] 70.0%
[2022-10-13.14:35:24] [Info] 80.0%
[2022-10-13.14:35:25] [Info] 90.0%
[2022-10-13.14:35:26] [Info] 100.0%
[2022-10-13.14:35:26] [Info] Done
NVIDIA GeForce G 2530 / 3071MB | 1 target 120.02 MKey/s (498,367,201,280 total) [01:07:37][2022-10-13.15:43:07] [Info] Reached end of keyspace

Keyhunt-cuda : 110 Mkeys/s (with peaks of 113 Mkeys/s)
keyspace of 500 billions keys is completed in 1,16 hour.


D:\Keyhunt>keyhunt -m rmd160 -f 66rmd160.txt -r 20000000000000000:3ffffffffffffffff -l compress -c btc -R -t 1024 -q
  • Version 0.2.211012 Chocolate ┬íBeta!, developed by AlbertoBSD(Win64 build by KV)
  • Mode rmd160
  • Search compress only
  • Setting search for BTC adddress.
  • Random mode
  • Threads : 1024
  • Quiet thread output
  • Opening file 66rmd160.txt
  • Allocating memory for 1 elements: 0.00 MB
  • Bloom filter for 1 elements.
  • Loading data to the bloomfilter total: 0.00 MB
  • Bloomfilter completed
  • Sorting data ... done! 1 values were loaded and sorted
^C] Total 5598347264 keys in 180 seconds: ~31 Mkeys/s (31101929 keys/s)
D:\Keyhunt>KeyHunt-Cuda.exe -g -m addresses --coin BTC --range 210717EF6CB7B4590:210717F6AE003131F -i puzzle66.bin

KeyHunt-Cuda v1.08

COMP MODE    : COMPRESSED
COIN TYPE    : BITCOIN
SEARCH MODE  : Multi Address
DEVICE       : GPU
CPU THREAD   : 0
GPU IDS      : 0
GPU GRIDSIZE : -1x128 (Auto grid size)
SSE          : YES
RKEY         : 0 Mkeys
MAX FOUND    : 65536
BTC HASH160s : puzzle66.bin
OUTPUT FILE  : Found.txt

Loaded       : 1 Bitcoin addresses

Bloom at 00000277594F7BE0
  Version    : 2.1
  Entries    : 2
  Error      : 0.0000010000
  Bits       : 57
  Bits/Elem  : 28.755175
  Bytes      : 8 (0 MB)
  Hash funcs : 20

Start Time   : Thu Oct 13 10:20:11 2022
Global start : 210717EF6CB7B4590 (66 bit)
Global end   : 210717F6AE003131F (66 bit)
Global range : 741487CD8F (39 bit)

GPU          : GPU #0 NVIDIA GeForce GTX 1060 3GB (9x128 cores) Grid(72x128)

[01:15:51] [CPU+GPU: 110.09 Mk/s] [GPU: 110.09 Mk/s] [C: 100.512239 %] [R: 0] [T: 501,114,470,400 (39 bit)] [F: 0]

BYE

Thanks to the faster gpu i divided the puzzle 66 keyspace in 74 millions parts, each part can be tested in a little more than an hour):
Here the keyspaces already checked (so it's not necessary for you to check it twice).

68185125/74000000
3D7C470AF46D1A840:3D7C471235B5975CF

1525217097/1844674408
3A7553158FC497D08:3A755315DA4614500

1000000000/1844674408
3158E4602CA7CB207:3158E4607729479FF

887844450/1844674408
2F66D24710E82C359:2F66D2475B69A8B51

810809050/1844674408
2E10B72ADDC0CC811:2E10B72B284249009

743507850/1844674408
2CE5D68FBACFAD341:2CE5D690055129B39

71974565/1844674408
213FA19B123A46984:213FA19B5CBBC317C

695809479/1844674408
2C1203CAB547C3796:2C1203CAFFC93FF8E

25486986/74000000
2B057A6648D9C6210:2B057A6D8A2242F9F

349893490/1844674408
2611D6D7C835A9FE9:2611D6D812B7267E1

277586808/1844674408
24D0BBA9A6B947FBF:24D0BBA9F13AC47B7

259178020/1844674408
247EFB4B3458D250B:247EFB4B7EDA4ED03

208435240/1844674408
239DA36E8CA682EEF:239DA36ED727FF6E7

2376578/74000000
210717EF6CB7B4590:210717F6AE003131F

Now i do the tests in the windows 10 terminal.
Do you think that with linux (like Ubuntu) i could increase a lot the Mkeys/s performance?