Hashcat benchmark comparator
#5
Sorry, I haven't got to check the forum in a while...
I had already uploaded the full diff between OpenCL vs CUDA in a gist a while ago, but forgot to post it here too... 😬

I took the opportunity to add a "big diffs" file to the gist:
https://gist.github.com/whoisroot/315d5b...diffs-json

Unfortunately, I don't remember which version of hashcat I used at the time.

Some highlights:

Code:
{
  "OpenCL": [
    {
      "name": "STDOUT",
      "diff": 0.7172924710406956,
      "raw_diff": 26447672015908.0,
      "pretty_winner": "63.32 TH/s",
      "pretty_diff": "26.45 TH/s",
      "percent": "71.73%"
    },
    {
      "name": "AIX {ssha1}",
      "diff": 1.125265167893867,
      "raw_diff": 16471779.5,
      "pretty_winner": "31.11 MH/s",
      "pretty_diff": "16.47 MH/s",
      "percent": "112.53%"
    },
    {
      "name": "Cisco-IOS $9$ (scrypt)",
      "diff": 1.6008820935019115,
      "raw_diff": 21778.4,
      "pretty_winner": "35.38 kH/s",
      "pretty_diff": "21.78 kH/s",
      "percent": "160.09%"
    },
    {
      "name": "Blockchain, My Wallet",
      "diff": 2.1599963859979043,
      "raw_diff": 37856693.9,
      "pretty_winner": "55.38 MH/s",
      "pretty_diff": "37.86 MH/s",
      "percent": "216.00%"
    },
    {
      "name": "QNX /etc/shadow (MD5)",
      "diff": 0.7236587567202399,
      "raw_diff": 8577358.45,
      "pretty_winner": "20.43 MH/s",
      "pretty_diff": "8.58 MH/s",
      "percent": "72.37%"
    },
    {
      "name": "Electrum Wallet (Salt-Type 4)",
      "diff": 0.5016247007102366,
      "raw_diff": 118266.29999999999,
      "pretty_winner": "354.03 kH/s",
      "pretty_diff": "118.27 kH/s",
      "percent": "50.16%"
    },
    {
      "name": "Electrum Wallet (Salt-Type 5)",
      "diff": 0.5021938965227994,
      "raw_diff": 116146.40000000002,
      "pretty_winner": "347.42 kH/s",
      "pretty_diff": "116.15 kH/s",
      "percent": "50.22%"
    },
    {
      "name": "WPA-PMK-PMKID+EAPOL",
      "diff": 6.779777622116611,
      "raw_diff": 173105790.8,
      "pretty_winner": "198.64 MH/s",
      "pretty_diff": "173.11 MH/s",
      "percent": "677.98%"
    },
    {
      "name": "NetNTLMv1 / NetNTLMv1+ESS (NT)",
      "diff": 5.684484700050565,
      "raw_diff": 143159715.45,
      "pretty_winner": "168.34 MH/s",
      "pretty_diff": "143.16 MH/s",
      "percent": "568.45%"
    },
    {
      "name": "NetNTLMv2 (NT)",
      "diff": 6.191252667871688,
      "raw_diff": 153509491.0,
      "pretty_winner": "178.30 MH/s",
      "pretty_diff": "153.51 MH/s",
      "percent": "619.13%"
    },
    {
      "name": "Bitcoin WIF private key (P2PKH), uncompressed",
      "diff": 0.9885051217485998,
      "raw_diff": 47202196413.05,
      "pretty_winner": "94.95 GH/s",
      "pretty_diff": "47.20 GH/s",
      "percent": "98.85%"
    },
    {
      "name": "Bitcoin WIF private key (P2WPKH, Bech32), uncompressed",
      "diff": 1.0800308837019954,
      "raw_diff": 51718160480.7,
      "pretty_winner": "99.60 GH/s",
      "pretty_diff": "51.72 GH/s",
      "percent": "108.00%"
    },
    {
      "name": "Bitcoin WIF private key (P2SH(P2WPKH)), uncompressed",
      "diff": 0.9687765513812707,
      "raw_diff": 44857494433.350006,
      "pretty_winner": "91.16 GH/s",
      "pretty_diff": "44.86 GH/s",
      "percent": "96.88%"
    }
  ],
  "CUDA": [
    {
      "name": "LastPass + LastPass sniffed",
      "diff": 187.26334657494428,
      "raw_diff": 1932745.0,
      "pretty_winner": "1.94 MH/s",
      "pretty_diff": "1.93 MH/s",
      "percent": "18726.33%"
    },
    {
      "name": "MS Office <= 2003 $3/$4, SHA1 + RC4",
      "diff": 0.7972561609779212,
      "raw_diff": 147966117.0,
      "pretty_winner": "333.56 MH/s",
      "pretty_diff": "147.97 MH/s",
      "percent": "79.73%"
    },
    {
      "name": "PKZIP (Compressed)",
      "diff": 2.8034622965266696,
      "raw_diff": 2421847904.75,
      "pretty_winner": "3.29 GH/s",
      "pretty_diff": "2.42 GH/s",
      "percent": "280.35%"
    },
    {
      "name": "sha1($salt1.$pass.$salt2)",
      "diff": 0.9760676912521096,
      "raw_diff": 293999029.95,
      "pretty_winner": "595.21 MH/s",
      "pretty_diff": "294.00 MH/s",
      "percent": "97.61%"
    },
    {
      "name": "Ruby on Rails Restful-Authentication",
      "diff": 1.5888865052849765,
      "raw_diff": 39817642.0,
      "pretty_winner": "64.88 MH/s",
      "pretty_diff": "39.82 MH/s",
      "percent": "158.89%"
    },
    {
      "name": "MultiBit HD (scrypt)",
      "diff": 0.8743543388429753,
      "raw_diff": 338.55,
      "pretty_winner": "725.75 H/s",
      "pretty_diff": "338.55 H/s",
      "percent": "87.44%"
    },
    {
      "name": "bcrypt(md5($pass)) / bcryptmd5",
      "diff": 0.5835459083250665,
      "raw_diff": 7411.85,
      "pretty_winner": "20.11 kH/s",
      "pretty_diff": "7.41 kH/s",
      "percent": "58.35%"
    },
    {
      "name": "MurmurHash",
      "diff": 0.7760598502998748,
      "raw_diff": 49842602905.45,
      "pretty_winner": "114.07 GH/s",
      "pretty_diff": "49.84 GH/s",
      "percent": "77.61%"
    },
    {
      "name": "bcrypt(sha1($pass)) / bcryptsha1",
      "diff": 0.5883675078864354,
      "raw_diff": 7460.5,
      "pretty_winner": "20.14 kH/s",
      "pretty_diff": "7.46 kH/s",
      "percent": "58.84%"
    },
    {
      "name": "MultiBit Classic .wallet (scrypt)",
      "diff": 0.9186046511627908,
      "raw_diff": 347.6,
      "pretty_winner": "726.00 H/s",
      "pretty_diff": "347.60 H/s",
      "percent": "91.86%"
    },
    {
      "name": "MurmurHash3",
      "diff": 0.6104491642946799,
      "raw_diff": 36079415415.85,
      "pretty_winner": "95.18 GH/s",
      "pretty_diff": "36.08 GH/s",
      "percent": "61.04%"
    },
    {
      "name": "Exodus Desktop Wallet (scrypt)",
      "diff": 0.8403141361256545,
      "raw_diff": 321.0,
      "pretty_winner": "703.00 H/s",
      "pretty_diff": "321.00 H/s",
      "percent": "84.03%"
    },
    {
      "name": "bcrypt(sha512($pass)) / bcryptsha512",
      "diff": 0.656686626746507,
      "raw_diff": 65.8,
      "pretty_winner": "166.00 H/s",
      "pretty_diff": "65.80 H/s",
      "percent": "65.67%"
    }
  ]
}
Reply


Messages In This Thread
Hashcat benchmark comparator - by whoisroot - 07-15-2025, 08:17 PM
RE: Hashcat benchmark comparator - by royce - 07-28-2025, 02:51 AM
RE: Hashcat benchmark comparator - by oayz - 10-08-2025, 03:19 AM
RE: Hashcat benchmark comparator - by monyanus - 10-12-2025, 10:15 PM
RE: Hashcat benchmark comparator - by whoisroot - 11-07-2025, 07:53 AM
RE: Hashcat benchmark comparator - by whoisroot - 11-07-2025, 08:27 AM
RE: Hashcat benchmark comparator - by whoisroot - 11-10-2025, 03:25 PM
RE: Hashcat benchmark comparator - by whoisroot - 11-10-2025, 05:28 PM