3rdIteration / btcrecover

BTCRecover is an open source wallet password and seed recovery tool. For seed based recovery, this is primarily useful in situations where you have lost/forgotten parts of your mnemonic, or have made an error transcribing it. (So you are either seeing an empty wallet or gettign an error that your seed is invalid) For wallet password or passphrase recovery, it is primarily useful if you have a reasonable idea about what your password might be.
https://btcrecover.readthedocs.io/
GNU General Public License v2.0
599 stars 190 forks source link

Electrum2 can use GPU acceleration? #468

Closed Layder76 closed 6 months ago

Layder76 commented 6 months ago

test_bitcoincore_OpenCL_Brute (main.Test08KeyDecryption.test_bitcoincore_OpenCL_Brute) ... ok test_blockchain_main_OpenCL_Brute (main.Test08KeyDecryption.test_blockchain_main_OpenCL_Brute) ... ok test_blockchain_second_OpenCL_Brute (main.Test07WalletDecryption.test_blockchain_second_OpenCL_Brute) ... ok test_electrum28_OpenCL_Brute (main.Test07WalletDecryption.test_electrum28_OpenCL_Brute) ... ok test_bip39_mpk_opencl_brute (main.Test08BIP39Passwords.test_bip39_mpk_opencl_brute) ... ok test_Electrum2_mpk_opencl_brute (main.Test08BIP39Passwords.test_Electrum2_mpk_opencl_brute) ... ok test_yoroi_opencl_brute (main.Test10YoroiWalletDecryption.test_yoroi_opencl_brute) ... ok test_bip38_bitcoin_opencl_brute (main.Test11BIP38WalletDecryption.test_bip38_bitcoin_opencl_brute) ... ok

and Error: WalletElectrum2 does not support GPU acceleration (Though it might support OpenCL acceleration using your GPU, so try --enable-opencl)

OpenCL: Available Platforms Platform 0 - Name AMD Accelerated Parallel Processing, Vendor Advanced Micro Devices, Inc.

Error: Wallet Type: WalletElectrum2 does not support OpenCL acceleration

Wallet Type: btcrpass.WalletElectrum2 Wallet difficulty: 2 SHA-256 iterations

but hashcat use GPU

3rdIteration commented 6 months ago

You have correctly read that opencl support is not available for Electrum2 wallet files in BTCRecover