Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Date: Mon, 13 Sep 2021 11:03:58 +0200
From: p+password@...atpro.net
To: john-users@...ts.openwall.com
Subject: Re: brute forcing AES key

Hello,


> On 12 Sep 2021, at 14:36, p+password@...atpro.net wrote:
> 
> It's good enough, currently my CPU yields to this:
> 
> $ OMP_NUM_THREADS=10 ./john --wordlist=/usr/local/share/john/rockyou.txt --rules=jumbo --session=crypto2 ../machin.cryptosafe 
> ../..
> 0g 0:00:00:20 0.03% (ETA: 21:18:31) 0g/s 2877Kp/s 2877Kc/s 2877KC/s REALEZA1..jacobo,2
> 0g 0:00:02:52 0.19% (ETA: 2021-09-13 00:11) 0g/s 4198Kp/s 4198Kc/s 4198KC/s uniq22l..metallaki9l
> 0g 0:06:50:33 27.97% (ETA: 00:08:13) 0g/s 3442Kp/s 3442Kc/s 3442KC/s DeCEMBER28!(*%..VeLARODRi-1((^
> 0g 0:10:30:25 49.07% (ETA: 21:04:58) 0g/s 2415Kp/s 2415Kc/s 2415KC/s XTeaMOlUzmILaHX..ESpeCIaLgEniODJ
> 0g 0:13:29:03 66.66% (ETA: 19:53:56) 0g/s 1955Kp/s 1955Kc/s 1955KC/s jAna*39TEkoNDO5^..iLovEtoMSyDEnhAM
> 0g 0:14:49:47 74.66% (ETA: 19:32:00) 0g/s 1803Kp/s 1803Kc/s 1803KC/s 2@)(8@)7$8#68&((..1$!(9$MaYaBIDJaN
> 
> I'll try on GPU tomorrow (Nvidia 1080).

It's better on GPU with ~141 Mc/s :)

$ ./john --format=cryptosafe-opencl --session=cryptogpumask_a --mask='?a' --min-length=1 --max-length=32 --devices=2 ./target.cryptosafe 
Device 2: GeForce GTX 1080
Using default input encoding: UTF-8
Loaded 1 password hash (cryptosafe-opencl [AES-256-CBC OpenCL])
Press 'q' or Ctrl-C to abort, almost any other key for status
../..
0g 0:10:51:10 7.85% (7) (ETA: 2021-09-18 14:04) 0g/s 141888Kp/s 141888Kc/s 141888KC/s Dev#2:83°C av*GLYr.."%*GLYr
0g 0:14:35:47 10.56% (7) (ETA: 2021-09-18 14:06) 0g/s 141856Kp/s 141856Kc/s 141856KC/s Dev#2:83°C an~qfm0.."J~qfm0

it will be a veeeeery long run. Obviously I won't be able to brute force 8 characters. Keyboard used for initial password input is most likely French (ISO-FR), so I would need to add accents too (éèàçÉÈÀÇ etc.) :(

On the CPU side I'm trying other ways: 

$ OMP_NUM_THREADS=10 ./john --wordlist=/usr/local/share/john/rockyou.txt --rules=hashcat --max-length=32 --session=crypto2 ../../target.cryptosafe 
Using default input encoding: UTF-8
Loaded 1 password hash (cryptoSafe [AES-256-CBC])
Will run 10 OpenMP threads
Press 'q' or Ctrl-C to abort, almost any other key for status
../..
0g 0:06:37:28 8.73% (ETA: 2021-09-16 03:40) 0g/s 7333Kp/s 7333Kc/s 7333KC/s 1535..eysad444
0g 0:10:43:37 13.33% (ETA: 2021-09-16 08:16) 0g/s 6951Kp/s 6951Kc/s 6951KC/s rich51976..syah5173iro


I'll have to be *really* lucky to break this one.

patpro

Powered by blists - more mailing lists

Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.