Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date: Wed, 22 May 2019 09:34:30 +1000
From: Jason Thomas <>
Subject: SSHA256 (32bit hash, 32bit salt)


Can someone help me work out how to handle this format in JTR.

I tried dynamic_62 and it did not find any hashes.

Example hash below:

Password is Abcd1234!

I think the issue is the salt is 32bit.

Here's some Perl that I can use to test a single password:
$password_line =
$pass_test = 'Abcd1234!';
($hashed_pw, $salt) = unpack("a32 a*", decode_base64($password_line));
$hashed_test = sha256($pass_to_test . $salt);
if ($hashed_pw eq $hashed_test)  {
   print "Password Correct\n";

Any help appreciated.


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.