Follow @Openwall on Twitter for new release announcements and other news
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date: Thu, 20 Aug 2015 16:24:07 +0800
From: Kai Zhao <>
Subject: FormSpring valid()


There maybe a problem with formspring's valid(). The original test vectors are:

static struct fmt_tests formspring_tests[] = {
        // repeat in the same format that is used in john.pot
 ", "test1"},
 ", "test3"},

1. When I add the a new test vector to formspring:


And ./john --test=0 --format=formspring

Testing: FormSpring [sha256($s.$p) 256/256 AVX2 8x]...
FAILED (valid (a987090ac31f466c4637e22858aa3db0001e7c0ad8e6724e26e76b8e531df46c$76931fac))

2. But when I add "$dynamic_61$" as the prefix of the new hash.


And ./john --test=0 --format=formspring

Testing: FormSpring [sha256($s.$p) 256/256 AVX2 8x]... PASS



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.