Skip to content

Instantly share code, notes, and snippets.

@shivams
Last active April 26, 2024 02:29
Show Gist options
  • Save shivams/48a0c9d91dab140d68309c7a93131f08 to your computer and use it in GitHub Desktop.
Save shivams/48a0c9d91dab140d68309c7a93131f08 to your computer and use it in GitHub Desktop.
Dual 3090 Ti hashcat benchmark inside QEMU Ubuntu VM with GPU Passthrough (amazed to see that it gives the same performance as bare metal)
hashcat (v6.2.5) 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 12.4)
====================
* Device #1: NVIDIA GeForce RTX 3090 Ti, 23973/24240 MB, 84MCU
* Device #2: NVIDIA GeForce RTX 3090 Ti, 23973/24240 MB, 84MCU
OpenCL API (OpenCL 3.0 CUDA 12.4.125) - Platform #1 [NVIDIA Corporation]
========================================================================
* Device #3: NVIDIA GeForce RTX 3090 Ti, skipped
* Device #4: NVIDIA GeForce RTX 3090 Ti, skipped
Benchmark relevant options:
===========================
* --optimized-kernel-enable
-------------------
* Hash-Mode 0 (MD5)
-------------------
Speed.#1.........: 79072.3 MH/s (35.16ms) @ Accel:128 Loops:1024 Thr:256 Vec:8
Speed.#2.........: 79070.6 MH/s (35.14ms) @ Accel:128 Loops:1024 Thr:256 Vec:8
Speed.#*.........: 158.1 GH/s
----------------------
* Hash-Mode 100 (SHA1)
----------------------
Speed.#1.........: 24853.9 MH/s (56.20ms) @ Accel:64 Loops:1024 Thr:256 Vec:1
Speed.#2.........: 24726.6 MH/s (56.54ms) @ Accel:64 Loops:1024 Thr:256 Vec:1
Speed.#*.........: 49580.5 MH/s
---------------------------
* Hash-Mode 1400 (SHA2-256)
---------------------------
Speed.#1.........: 10774.5 MH/s (64.76ms) @ Accel:64 Loops:256 Thr:512 Vec:1
Speed.#2.........: 10774.5 MH/s (64.75ms) @ Accel:64 Loops:256 Thr:512 Vec:1
Speed.#*.........: 21549.0 MH/s
---------------------------
* Hash-Mode 1700 (SHA2-512)
---------------------------
Speed.#1.........: 3612.0 MH/s (48.36ms) @ Accel:8 Loops:512 Thr:512 Vec:1
Speed.#2.........: 3588.6 MH/s (48.72ms) @ Accel:8 Loops:512 Thr:512 Vec:1
Speed.#*.........: 7200.6 MH/s
-------------------------------------------------------------
* Hash-Mode 22000 (WPA-PBKDF2-PMKID+EAPOL) [Iterations: 4095]
-------------------------------------------------------------
Speed.#1.........: 1252.9 kH/s (67.20ms) @ Accel:8 Loops:1024 Thr:512 Vec:1
Speed.#2.........: 1259.4 kH/s (67.20ms) @ Accel:8 Loops:1024 Thr:512 Vec:1
Speed.#*.........: 2512.2 kH/s
-----------------------
* Hash-Mode 1000 (NTLM)
-----------------------
Speed.#1.........: 142.6 GH/s (19.24ms) @ Accel:128 Loops:1024 Thr:256 Vec:8
Speed.#2.........: 143.5 GH/s (19.07ms) @ Accel:128 Loops:1024 Thr:256 Vec:8
Speed.#*.........: 286.0 GH/s
---------------------
* Hash-Mode 3000 (LM)
---------------------
Speed.#1.........: 74028.5 MH/s (18.67ms) @ Accel:128 Loops:1024 Thr:128 Vec:1
Speed.#2.........: 73954.1 MH/s (18.78ms) @ Accel:128 Loops:1024 Thr:128 Vec:1
Speed.#*.........: 148.0 GH/s
--------------------------------------------
* Hash-Mode 5500 (NetNTLMv1 / NetNTLMv1+ESS)
--------------------------------------------
Speed.#1.........: 77554.5 MH/s (71.71ms) @ Accel:256 Loops:1024 Thr:256 Vec:2
Speed.#2.........: 77348.9 MH/s (71.98ms) @ Accel:256 Loops:1024 Thr:256 Vec:2
Speed.#*.........: 154.9 GH/s
----------------------------
* Hash-Mode 5600 (NetNTLMv2)
----------------------------
Speed.#1.........: 5566.6 MH/s (62.85ms) @ Accel:8 Loops:512 Thr:1024 Vec:1
Speed.#2.........: 5662.5 MH/s (61.84ms) @ Accel:8 Loops:512 Thr:1024 Vec:1
Speed.#*.........: 11229.1 MH/s
--------------------------------------------------------
* Hash-Mode 1500 (descrypt, DES (Unix), Traditional DES)
--------------------------------------------------------
Speed.#1.........: 3003.4 MH/s (58.21ms) @ Accel:8 Loops:1024 Thr:256 Vec:1
Speed.#2.........: 3025.9 MH/s (57.81ms) @ Accel:8 Loops:1024 Thr:256 Vec:1
Speed.#*.........: 6029.3 MH/s
------------------------------------------------------------------------------
* Hash-Mode 500 (md5crypt, MD5 (Unix), Cisco-IOS $1$ (MD5)) [Iterations: 1000]
------------------------------------------------------------------------------
Speed.#1.........: 28768.4 kH/s (77.43ms) @ Accel:64 Loops:1000 Thr:512 Vec:1
Speed.#2.........: 29493.8 kH/s (76.43ms) @ Accel:64 Loops:1000 Thr:512 Vec:1
Speed.#*.........: 58262.3 kH/s
----------------------------------------------------------------
* Hash-Mode 3200 (bcrypt $2*$, Blowfish (Unix)) [Iterations: 32]
----------------------------------------------------------------
Speed.#1.........: 91040 H/s (65.42ms) @ Accel:256 Loops:32 Thr:24 Vec:1
Speed.#2.........: 91142 H/s (64.95ms) @ Accel:256 Loops:32 Thr:24 Vec:1
Speed.#*.........: 182.2 kH/s
--------------------------------------------------------------------
* Hash-Mode 1800 (sha512crypt $6$, SHA512 (Unix)) [Iterations: 5000]
--------------------------------------------------------------------
Speed.#1.........: 508.7 kH/s (50.67ms) @ Accel:1024 Loops:1024 Thr:128 Vec:1
Speed.#2.........: 516.7 kH/s (49.91ms) @ Accel:1024 Loops:1024 Thr:128 Vec:1
Speed.#*.........: 1025.4 kH/s
--------------------------------------------------------
* Hash-Mode 7500 (Kerberos 5, etype 23, AS-REQ Pre-Auth)
--------------------------------------------------------
Speed.#1.........: 1714.3 MH/s (50.89ms) @ Accel:256 Loops:128 Thr:32 Vec:1
Speed.#2.........: 1714.3 MH/s (50.91ms) @ Accel:256 Loops:128 Thr:32 Vec:1
Speed.#*.........: 3428.6 MH/s
-------------------------------------------------
* Hash-Mode 13100 (Kerberos 5, etype 23, TGS-REP)
-------------------------------------------------
Speed.#1.........: 1714.0 MH/s (51.08ms) @ Accel:256 Loops:128 Thr:32 Vec:1
Speed.#2.........: 1716.6 MH/s (50.88ms) @ Accel:256 Loops:128 Thr:32 Vec:1
Speed.#*.........: 3430.6 MH/s
---------------------------------------------------------------
* Hash-Mode 15300 (DPAPI masterkey file v1) [Iterations: 23999]
---------------------------------------------------------------
Speed.#1.........: 213.7 kH/s (66.51ms) @ Accel:8 Loops:1024 Thr:512 Vec:1
Speed.#2.........: 215.5 kH/s (66.04ms) @ Accel:8 Loops:1024 Thr:512 Vec:1
Speed.#*.........: 429.2 kH/s
---------------------------------------------------------------
* Hash-Mode 15900 (DPAPI masterkey file v2) [Iterations: 12899]
---------------------------------------------------------------
Speed.#1.........: 122.7 kH/s (53.39ms) @ Accel:4 Loops:512 Thr:512 Vec:1
Speed.#2.........: 123.7 kH/s (53.04ms) @ Accel:4 Loops:512 Thr:512 Vec:1
Speed.#*.........: 246.4 kH/s
------------------------------------------------------------------
* Hash-Mode 7100 (macOS v10.8+ (PBKDF2-SHA512)) [Iterations: 1023]
------------------------------------------------------------------
Speed.#1.........: 1509.9 kH/s (54.19ms) @ Accel:128 Loops:31 Thr:256 Vec:1
Speed.#2.........: 1528.0 kH/s (53.59ms) @ Accel:128 Loops:31 Thr:256 Vec:1
Speed.#*.........: 3037.9 kH/s
---------------------------------------------
* Hash-Mode 11600 (7-Zip) [Iterations: 16384]
---------------------------------------------
Speed.#1.........: 1167.9 kH/s (65.61ms) @ Accel:32 Loops:4096 Thr:128 Vec:1
Speed.#2.........: 1202.2 kH/s (63.99ms) @ Accel:32 Loops:4096 Thr:128 Vec:1
Speed.#*.........: 2370.1 kH/s
------------------------------------------------
* Hash-Mode 12500 (RAR3-hp) [Iterations: 262144]
------------------------------------------------
Speed.#1.........: 162.5 kH/s (65.37ms) @ Accel:8 Loops:16384 Thr:256 Vec:1
Speed.#2.........: 140.0 kH/s (15.69ms) @ Accel:8 Loops:16384 Thr:256 Vec:1
Speed.#*.........: 302.5 kH/s
--------------------------------------------
* Hash-Mode 13000 (RAR5) [Iterations: 32799]
--------------------------------------------
Speed.#1.........: 132.8 kH/s (80.47ms) @ Accel:16 Loops:512 Thr:512 Vec:1
Speed.#2.........: 134.0 kH/s (79.73ms) @ Accel:16 Loops:512 Thr:512 Vec:1
Speed.#*.........: 266.7 kH/s
-----------------------------------------------------------------------
* Hash-Mode 6211 (TrueCrypt RIPEMD160 + XTS 512 bit) [Iterations: 1999]
-----------------------------------------------------------------------
Speed.#1.........: 915.7 kH/s (85.00ms) @ Accel:16 Loops:128 Thr:1024 Vec:1
Speed.#2.........: 930.4 kH/s (83.83ms) @ Accel:16 Loops:128 Thr:1024 Vec:1
Speed.#*.........: 1846.1 kH/s
-----------------------------------------------------------------------------------
* Hash-Mode 13400 (KeePass 1 (AES/Twofish) and KeePass 2 (AES)) [Iterations: 24569]
-----------------------------------------------------------------------------------
Speed.#1.........: 156.4 kH/s (91.28ms) @ Accel:8 Loops:1024 Thr:512 Vec:1
Speed.#2.........: 157.0 kH/s (90.77ms) @ Accel:8 Loops:1024 Thr:512 Vec:1
Speed.#*.........: 313.4 kH/s
----------------------------------------------------------------
* Hash-Mode 6800 (LastPass + LastPass sniffed) [Iterations: 499]
----------------------------------------------------------------
Speed.#1.........: 7982.6 kH/s (52.93ms) @ Accel:16 Loops:249 Thr:1024 Vec:1
Speed.#2.........: 8187.1 kH/s (52.21ms) @ Accel:16 Loops:249 Thr:1024 Vec:1
Speed.#*.........: 16169.7 kH/s
--------------------------------------------------------------------
* Hash-Mode 11300 (Bitcoin/Litecoin wallet.dat) [Iterations: 200459]
--------------------------------------------------------------------
Speed.#1.........: 16148 H/s (82.56ms) @ Accel:4096 Loops:256 Thr:256 Vec:1
Speed.#2.........: 16174 H/s (82.34ms) @ Accel:4096 Loops:256 Thr:256 Vec:1
Speed.#*.........: 32322 H/s
Started: Fri Apr 26 01:41:19 2024
Stopped: Fri Apr 26 01:45:31 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment