Additional we can test if we get a benchmark result for your GPU:
For the new hash mode:
$ hashcat -m 22000 --benchmark
or for the deprecated hash mode:
$ hashcat -m 2500 --benchmark
Output should look like this on hash mode 22000:
and on hash mode 2500:
As you can see, I'm running CUDA API and OpenCL API is skipped.
BTW:
The commands to recover the PSK are similar on the WiFi hash modes:
on the new hash mode WPA-PBKDF2-PMKID+EAPOL:
$ hashcat -m 22000 hashfile.hc22000 wordlist
and on the deprecated hash mode WPA-EAPOL-PBKDF2:
$ hashcat -m 2500 hashfile.hccapx wordlist
as well as on the deprecated hash mode WPA-PMKID-PBKDF2:
$ hashcat -m 16800 hashfile.hc16800 wordlist
For the new hash mode:
$ hashcat -m 22000 --benchmark
or for the deprecated hash mode:
$ hashcat -m 2500 --benchmark
Output should look like this on hash mode 22000:
Code:
$ hashcat -m 22000 --benchmark
hashcat (v6.2.3-56-gf3f6cfadb) starting in benchmark mode
Benchmarking uses hand-optimized kernel code by default.
You can use it in your cracking session by setting the -O option.
Note: Using optimized kernel code limits the maximum supported password length.
To disable the optimized kernel code in benchmark mode, use the -w option.
CUDA API (CUDA 11.4)
====================
* Device #1: NVIDIA GeForce GTX 1080 Ti, 10737/11175 MB, 28MCU
OpenCL API (OpenCL 3.0 CUDA 11.4.94) - Platform #1 [NVIDIA Corporation]
=======================================================================
* Device #2: NVIDIA GeForce GTX 1080 Ti, skipped
Benchmark relevant options:
===========================
* --optimized-kernel-enable
Hashmode: 22000 - WPA-PBKDF2-PMKID+EAPOL (Iterations: 4095)
Speed.#1.........: 622.5 kH/s (89.85ms) @ Accel:64 Loops:128 Thr:1024 Vec:1
Started: Mon Jul 26 14:21:58 2021
Stopped: Mon Jul 26 14:22:32 2021
and on hash mode 2500:
Code:
$ hashcat -m 2500 --benchmark
hashcat (v6.2.3-56-gf3f6cfadb) starting in benchmark mode
Benchmarking uses hand-optimized kernel code by default.
You can use it in your cracking session by setting the -O option.
Note: Using optimized kernel code limits the maximum supported password length.
To disable the optimized kernel code in benchmark mode, use the -w option.
CUDA API (CUDA 11.4)
====================
* Device #1: NVIDIA GeForce GTX 1080 Ti, 10737/11175 MB, 28MCU
OpenCL API (OpenCL 3.0 CUDA 11.4.94) - Platform #1 [NVIDIA Corporation]
=======================================================================
* Device #2: NVIDIA GeForce GTX 1080 Ti, skipped
Benchmark relevant options:
===========================
* --optimized-kernel-enable
Hashmode: 2500 - WPA-EAPOL-PBKDF2 (Iterations: 4095)
Speed.#1.........: 586.5 kH/s (89.26ms) @ Accel:8 Loops:1024 Thr:1024 Vec:1
Started: Mon Jul 26 14:22:39 2021
Stopped: Mon Jul 26 14:23:06 2021
As you can see, I'm running CUDA API and OpenCL API is skipped.
BTW:
The commands to recover the PSK are similar on the WiFi hash modes:
on the new hash mode WPA-PBKDF2-PMKID+EAPOL:
$ hashcat -m 22000 hashfile.hc22000 wordlist
and on the deprecated hash mode WPA-EAPOL-PBKDF2:
$ hashcat -m 2500 hashfile.hccapx wordlist
as well as on the deprecated hash mode WPA-PMKID-PBKDF2:
$ hashcat -m 16800 hashfile.hc16800 wordlist