Hashcat

Hashcat is an open-source, advanced password recovery tool supporting GPU acceleration with OpenCL, NVIDIA CUDA, and Radeon ROCm.

To run this test with the Phoronix Test Suite, the basic command is: phoronix-test-suite benchmark hashcat.

Project Site

hashcat.net

Test Created

17 September 2020

Last Updated

17 September 2020

Test Maintainer

Michael Larabel 

Test Type

Graphics

Average Install Time

5 Seconds

Average Run Time

46 Seconds

Test Dependencies

OpenCL + 7-Zip / p7zip

Supported Platforms

Supported Architectures

x86_64

Public Result UploadsReported Installs*Test Completions*OpenBenchmarking.orgEventsHashcat Popularity Statisticspts/hashcat2020.092020.102020.112020.122021.012021.022021.032021.042004006008001000
* Data based on those opting to upload their test results to OpenBenchmarking.org and users enabling the opt-in anonymous statistics reporting while running benchmarks from an Internet-connected platform.
Data current as of Mon, 12 Apr 2021 12:40:11 GMT.
SHA120.0%TrueCrypt RIPEMD160 + XTS18.4%MD523.0%SHA-51220.0%7-Zip18.6%Benchmark Option PopularityOpenBenchmarking.org

Revision History

pts/hashcat-1.0.0   [View Source]   Thu, 17 Sep 2020 13:44:46 GMT
Initial commit of Hashcat benchmark.

Suites Using This Test

NVIDIA GPU Compute


Performance Metrics

Analyze Test Configuration:

Hashcat 6.1.1

Benchmark: MD5

OpenBenchmarking.org metrics for this test profile configuration based on 3,494 public results since 17 September 2020 with the latest data as of 8 April 2021.

Below is an overview of the generalized performance for components where there is sufficient statistically significant data based upon user-uploaded results. It is important to keep in mind particularly in the Linux/open-source space there can be vastly different OS configurations, with this overview intended to offer just general guidance as to the performance expectations.

Component
Percentile Rank
# Matching Public Results
H/s (Average)
76th
9
66548088360 +/- 120507053
Mid-Tier
75th
< 58817900000
62nd
21
55727222449 +/- 470171734
62nd
15
54846044127 +/- 1945823496
57th
18
42472358465 +/- 1120486380
56th
5
38708387619 +/- 94220692
56th
17
38657213725 +/- 677829007
55th
15
35386030476 +/- 210434024
55th
3
35379155556 +/- 48243829
55th
15
32923173129 +/- 31398442
Median
50th
30330766667
48th
14
30029465986 +/- 147243632
48th
15
29386722789 +/- 235106457
41st
234
26299430912 +/- 1285140178
41st
14
25999713946 +/- 191174522
37th
5
24855453333 +/- 854809991
37th
8
24558108334 +/- 612303097
35th
114
24205766667
27th
4
19734066667
27th
5
19438456191 +/- 605774241
Low-Tier
25th
< 13791866667
20th
452
13783416667 +/- 6622065
13th
68
13684762687 +/- 77823095
12th
5
11769057000 +/- 200836918
11th
36
8794811111 +/- 22492061
8th
3
5250388889 +/- 10634396
8th
3
4791888889 +/- 74241410
7th
113
2339800000
2nd
7
2017828571 +/- 102596322
OpenBenchmarking.orgDistribution Of Public Results - Benchmark: MD53454 Results Range From 165125000 To 252486693750 H/s1651250005211556375102579877501530441912520350850500253972818753044371325035490144625405365760004558300737550629438750556758701256072230150065768732875708151642507586159562580908027000859544583759100088975096047321125101093752500106140183875111186615250116233046625121279478000126325909375131372340750136418772125141465203500146511634875151558066250156604497625161650929000166697360375171743791750176790223125181836654500186883085875191929517250196975948625202022380000207068811375212115242750217161674125222208105500227254536875232300968250237347399625242393831000247440262375252486693750110220330440550

Based on OpenBenchmarking.org data, the selected test / test configuration (Hashcat 6.1.1 - Benchmark: MD5) has an average run-time of 2 minutes. By default this test profile is set to run at least 3 times but may increase if the standard deviation exceeds pre-defined defaults or other calculations deem additional runs necessary for greater statistical accuracy of the result.

OpenBenchmarking.orgMinutesTime Required To Complete BenchmarkBenchmark: MD5Run-Time246810Min: 1 / Avg: 1.28 / Max: 3

Based on public OpenBenchmarking.org results, the selected test / test configuration has an average standard deviation of 4.7%.

OpenBenchmarking.orgPercent, Fewer Is BetterAverage Deviation Between RunsBenchmark: MD5Deviation1224364860Min: 0 / Avg: 4.74 / Max: 62

Notable Instruction Set Usage

Notable instruction set extensions supported by this test, based on an automatic analysis by the Phoronix Test Suite / OpenBenchmarking.org analytics engine.

Instruction Set
Support
Instructions Detected
SSE2 (SSE2)
Used by default on supported hardware.
 
UCOMISD CVTSI2SD DIVSD MULSD ADDSD SUBSD CVTTSD2SI MOVAPD CVTSS2SD CVTSD2SS
Last automated analysis: 30 January 2021

This test profile binary relies on the shared libraries libpthread.so.0, libdl.so.2, libm.so.6, libc.so.6.

Recent Test Results

OpenBenchmarking.org Results Compare

1 System - 9 Benchmark Results

AMD Ryzen Threadripper 3970X 32-Core - ASRock TRX40 Creator - AMD Starship

Debian 10 - 4.19.0-16-amd64 - GNOME Shell 3.30.2

3 Systems - 99 Benchmark Results

AMD Ryzen 9 5900X 12-Core - ASUS ROG CROSSHAIR VIII HERO - AMD Starship

Ubuntu 20.04 - 5.8.0-48-generic - GNOME Shell 3.36.7

3 Systems - 100 Benchmark Results

AMD Ryzen 9 5900X 12-Core - ASUS ROG CROSSHAIR VIII HERO - AMD Starship

Ubuntu 20.04 - 5.8.0-48-generic - GNOME Shell 3.36.7

1 System - 4 Benchmark Results

2 x Intel Xeon E5-2650 v2 - HP ProLiant WS460c Gen8 WS Blade - 104GB

Ubuntu 20.04.2 LTS - 5.8.0-48-generic - NVIDIA

1 System - 4 Benchmark Results

2 x Intel Xeon E5-2650 v2 - HP ProLiant WS460c Gen8 WS Blade - 126GB

Ubuntu 20.04.2 LTS - 5.8.0-48-generic - NVIDIA

1 System - 4 Benchmark Results

2 x Intel Xeon E5-2650 v2 - HP ProLiant WS460c Gen8 WS Blade - 126GB

Ubuntu 20.04.2 LTS - 5.8.0-48-generic - NVIDIA

1 System - 100 Benchmark Results

AMD Ryzen 9 5900X 12-Core - ASUS ROG CROSSHAIR VIII HERO - AMD Starship

Ubuntu 20.04 - 5.8.0-48-generic - GNOME Shell 3.36.7

1 System - 5 Benchmark Results

AMD Ryzen 7 3700X 8-Core - Gigabyte B450 AORUS PRO-CF - AMD Starship

Arch rolling - 5.10.16-arch1-1 - GNOME Shell 3.38.3

1 System - 5 Benchmark Results

AMD Ryzen 9 3900X 12-Core - Xen HVM domU v4.13 - Intel 440FX 82441FX PMC

Ubuntu 20.04 - 5.4.0-66-generic - OpenCL 1.2 CUDA 11.2.109

12 Systems - 59 Benchmark Results

AMD Ryzen 9 5950X 16-Core - ASUS ROG CROSSHAIR VIII HERO - AMD Starship

Ubuntu 20.10 - 5.8.0-41-generic - GNOME Shell 3.38.2

1 System - 5 Benchmark Results

AMD Ryzen 9 3900X 12-Core - Xen HVM domU v4.13 - Intel 440FX 82441FX PMC

Ubuntu 20.04 - 5.4.0-62-generic - OpenCL 1.2 CUDA 11.2.109

Most Popular Test Results

OpenBenchmarking.org Results Compare

3 Systems - 75 Benchmark Results

Intel Core i9-10980XE - ASRock X299 Steel Legend - Intel Sky Lake-E DMI3 Registers

Ubuntu 20.04 - 5.4.0-48-generic - GNOME Shell 3.36.3

3 Systems - 15 Benchmark Results

AMD Ryzen 5 2600 Six-Core - Gigabyte X470 AORUS ULTRA GAMING-CF - AMD 17h

Ubuntu 19.10 - 5.3.0-64-generic - KDE Plasma 5.18.3

1 System - 132 Benchmark Results

AMD Ryzen Threadripper 3970X 32-Core - ASUS ROG ZENITH II EXTREME - AMD Starship

Ubuntu 20.04 - 5.4.0-48-generic - GNOME Shell 3.36.4

12 Systems - 59 Benchmark Results

AMD Ryzen 9 5950X 16-Core - ASUS ROG CROSSHAIR VIII HERO - AMD Starship

Ubuntu 20.10 - 5.8.0-41-generic - GNOME Shell 3.38.2

2 Systems - 5 Benchmark Results

AMD Ryzen Threadripper 3970X 32-Core - ASUS ROG ZENITH II EXTREME - 4 x 16384 MB 3600MHz CMT64GX4M4Z3600C16

Microsoft Windows 10 Pro Insider Preview Build 20206 - 10.0 - 455.41

2 Systems - 95 Benchmark Results

Intel Core i9-10885H - HP 8736 - Intel Comet Lake PCH

Ubuntu 20.04 - 5.6.0-1047-oem - GNOME Shell 3.36.4

1 System - 5 Benchmark Results

AMD Ryzen 9 5900X 12-Core - MSI MAG X570 TOMAHAWK WIFI - AMD Starship

Ubuntu 20.10 - 5.10.1-051001-generic - KDE Plasma 5.19.5

1 System - 5 Benchmark Results

AMD Ryzen 7 2700X Eight-Core - Gigabyte AX370-Gaming 5 - AMD 17h

ManjaroLinux 20.2.1 - 5.10.7-3-MANJARO - Xfce 4.16

3 Systems - 52 Benchmark Results

Intel Core i7-5775C - CompuLab v1.0 - Intel Broadwell-U DMI

Ubuntu 20.10 - 5.8.0-26-generic - GNOME Shell 3.38.1

Find More Test Results