Search Results
|
Post |
Author
[desc]
|
Forum |
Replies |
Views |
Posted |
|
|
Thread: Electrum support - aes_decrypt (sha256 (sha256 ($pass), $data)
Post: Electrum support - aes_decrypt (sha256 (sha256 ($...
Hello,
As you can guess, I have an Electrum wallet whose password I lost. I was considering several options and figured the most efficient way of throwing money at the problem right now should be a... |
|
uaioaqo |
hashcat
|
32 |
25,696 |
06-26-2017, 08:05 PM |
|
|
Thread: Electrum support - aes_decrypt (sha256 (sha256 ($pass), $data)
Post: RE: Anyone interested in being paid to add support...
Hello Chick3nman,
Thank you for confirming I'm an order of magnitude off with btcrecover, I don't know where that is from but I should be able to figure that out myself (yes, I have the crypto libr... |
|
uaioaqo |
hashcat
|
32 |
25,696 |
06-27-2017, 03:40 AM |
|
|
Thread: Electrum support - aes_decrypt (sha256 (sha256 ($pass), $data)
Post: RE: Anyone interested in being paid to add support...
Thanks, I had no idea JTR just added Electrum support, I need to try that out next. I'm biased, but I believe Electrum to be one of the best clients, and IMHO, the only one it makes sense to use. It's... |
|
uaioaqo |
hashcat
|
32 |
25,696 |
06-27-2017, 11:56 AM |
|
|
Thread: Electrum support - aes_decrypt (sha256 (sha256 ($pass), $data)
Post: RE: Anyone interested in being paid to add support...
Should I specify I would like to offer a bounty in the Github issue? What would $500 look like? Maybe I could pay in Bitcoin and use a multisign address to prove it? |
|
uaioaqo |
hashcat
|
32 |
25,696 |
06-30-2017, 12:05 AM |
|
|
Thread: Electrum support - aes_decrypt (sha256 (sha256 ($pass), $data)
Post: RE: Anyone interested in being paid to add support...
6 months later...
AMD released some cpus with both SHA256 and AES hardware instructions, (the latest AMD EPYC line), exploiting them I got to 125 M/s, that is 100x what I was hoping for in my post ... |
|
uaioaqo |
hashcat
|
32 |
25,696 |
01-09-2018, 07:24 PM |
|
|
Thread: Electrum support - aes_decrypt (sha256 (sha256 ($pass), $data)
Post: RE: Anyone interested in being paid to add support...
I'm just afraid the CPU would become the bottleneck here. My unoptimised password generation algorithm does around 5-10 M/s per core on my laptop, I need a 10-20x in speed to keep up with a single GPU... |
|
uaioaqo |
hashcat
|
32 |
25,696 |
01-09-2018, 08:09 PM |
|
|
Thread: Electrum support - aes_decrypt (sha256 (sha256 ($pass), $data)
Post: RE: Anyone interested in being paid to add support...
That is reasonable. However I would still need to optimize my CPU generation code 10-20x, otherwise I would need to use expensive CPUs with a single GPU. Sure, I can still get 10x the performances, bu... |
|
uaioaqo |
hashcat
|
32 |
25,696 |
01-09-2018, 09:21 PM |
|
|
Thread: Electrum support - aes_decrypt (sha256 (sha256 ($pass), $data)
Post: RE: Anyone interested in being paid to add support...
I started gluing those functions together today. (I got my intro to opencl, I have to say it was interesting).
I'm sort of getting the performances I was expecting... But for the AES256 key inversi... |
|
uaioaqo |
hashcat
|
32 |
25,696 |
01-13-2018, 11:29 PM |
|
|
Thread: Electrum support - aes_decrypt (sha256 (sha256 ($pass), $data)
Post: RE: Anyone interested in being paid to add support...
Yes, I actually thought of that before! I figured I wanted to have a single kernel doing password generation and testing, multiple passwords at the time... I kept the legacy m13400_init() naming only ... |
|
uaioaqo |
hashcat
|
32 |
25,696 |
01-14-2018, 11:33 AM |
|
|
Thread: Electrum support - aes_decrypt (sha256 (sha256 ($pass), $data)
Post: RE: Electrum support - aes_decrypt (sha256 (sha25...
I've spent the better part of the last few days trying to optimise this AES thingy, and it's killing me, so I'm giving up.
My final figures are ~290 M/s for 2x SHA256 on a 1050 TI (the benchmark for... |
|
uaioaqo |
hashcat
|
32 |
25,696 |
01-18-2018, 01:49 PM |
|
|
Thread: Electrum support - aes_decrypt (sha256 (sha256 ($pass), $data)
Post: RE: Electrum support - aes_decrypt (sha256 (sha25...
And I'm getting 127 M/s with a 1080.
If there is anyone interested in a bounty to optimise the kernel please contact me! Or if anyone has any suggestion, that is. I believe I really tried everythin... |
|
uaioaqo |
hashcat
|
32 |
25,696 |
01-20-2018, 06:05 PM |
|
|
Thread: Electrum support - aes_decrypt (sha256 (sha256 ($pass), $data)
Post: RE: Electrum support - aes_decrypt (sha256 (sha25...
I've attached the program so far. You can compile it by changing the included.h with a path to your local hashcat opencl directory, gcc -o main main.c -lOpenCL should compile it just fine under linux... |
|
uaioaqo |
hashcat
|
32 |
25,696 |
01-20-2018, 06:48 PM |
|
|
Thread: Electrum support - aes_decrypt (sha256 (sha256 ($pass), $data)
Post: RE: Electrum support - aes_decrypt (sha256 (sha25...
That's a standalone proof of concept. But I'm glad others are starting to find this thread via google, I was expecting that. You can't compile it into hashcat. And it doesn't work with electrum v4, th... |
|
uaioaqo |
hashcat
|
32 |
25,696 |
01-23-2018, 01:09 PM |
|
|
Thread: Electrum support - aes_decrypt (sha256 (sha256 ($pass), $data)
Post: RE: Electrum support - aes_decrypt (sha256 (sha25...
I don't understand what that means, but if your wallet is that old it should work with the software I'm writing. Here is my extract script:
https://pastebin.com/P3GZbFaL
If you remember a good chun... |
|
uaioaqo |
hashcat
|
32 |
25,696 |
01-24-2018, 05:54 PM |
|
|
Thread: Electrum support - aes_decrypt (sha256 (sha256 ($pass), $data)
Post: RE: Electrum support - aes_decrypt (sha256 (sha25...
Open up your wallet file and search for the "seed_version" field, it should be 4. That maps to jtr version 1.
https://github.com/magnumripper/JohnTheRipper/blob/bleeding-jumbo/run/electrum2john.py... |
|
uaioaqo |
hashcat
|
32 |
25,696 |
02-07-2018, 08:00 PM |