It is also possible to bring a AMD Radeon RX 6800 also to work good or do you prefer GTX with CUDA? I can get 8GB with GTX or 16GB with AMD for same price.
Obviously you can't run cuBitCrack on AMD cards. The only choices is clBitCrack, but being alpha software it's provided "as is", ie it may not work at all.
Will it also have an effect if i use another prozessor maybe with 18 cores?
Bitcrack can't run on CPUs yet, and for the other two GPU-based crackers, having many cores makes little difference to the speed.
EDIT: I think I left a bunch of debug printf statements around the error checking parts of the code, so if anybody gets any build errors, it's probably those. I need to remove them when I have the time.
EDIT2:
Thank you for your optimizations, i tested it and from 610-615/MK now i have 700-720MK/s (impressive). RTX 2060
Also i found a bug in random mode (i will try to fix it and maybe do a PR to github, never codded in C/C++, other languages like C#/PHP)
The problem with random is that the keyspace ending is ignored and the keys will increase above the predefined range.
I completely missed your comment the first time
sorry.
Good to hear that speeds aren't abysmal on GeForce cards. Maybe it was because I used the default points/blocks/threads and never bothered turning them for my Tesla card.
Random mode wasn't coded by me, I recall there was another guy here who made a fork with those additions, so I based my work on his fork.
old one BitCrack-master compile error
G:\BitCrack-master\BitCrack-master\CudaKeySearchDevice\CudaKeySearchDevice.vcxproj(59,5): error MSB4019: The imported project "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Microsoft\VC\v160\BuildCustomizations\CUDA 10.1.props" was not found. Confirm that the expression in the Import declaration "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Microsoft\VC\v160\\BuildCustomizations\CUDA 10.1.props" is correct, and that the file exists on disk.
Christ, I think I need to compile on Windows for myself to see what's going on with that OS