
www.Usenet.com
| <-- __Chronological__ --> | <-- __Thread__ --> |
Please to present SHA224 test vectors [see
http://csrc.nist.gov/publications/fips/fips180-2/FIPS180-2_changenotice.pdf]
There are no vectors there [in the pdf] but I used my SHA256 code so chances
are good that these are correct.
[from sha224.c from LTC]
static const struct {
char *msg;
unsigned char hash[32];
} tests[] = {
{ "abc",
{ 0x23, 0x09, 0x7d, 0x22, 0x34, 0x05, 0xd8,
0x22, 0x86, 0x42, 0xa4, 0x77, 0xbd, 0xa2,
0x55, 0xb3, 0x2a, 0xad, 0xbc, 0xe4, 0xbd,
0xa0, 0xb3, 0xf7, 0xe3, 0x6c, 0x9d, 0xa7 }
},
{ "abcdbcdecdefdefgefghfghighijhijkijkljklmklmnlmnomnopnopq",
{ 0x75, 0x38, 0x8b, 0x16, 0x51, 0x27, 0x76,
0xcc, 0x5d, 0xba, 0x5d, 0xa1, 0xfd, 0x89,
0x01, 0x50, 0xb0, 0xc6, 0x45, 0x5c, 0xb4,
0xf5, 0x8b, 0x19, 0x52, 0x52, 0x25, 0x25 }
},
};
I also have my tv_gen output for SHA224 at http://iahu.ca:8080/hash_tv.txt
which includes TV's for all the other hashes as well [it's a huge list!]
Your welcome, honestly, enjoy.
Tom
| <-- __Chronological__ --> | <-- __Thread__ --> |