I was trying to use the SHA3_224() function.
In the testing program, the output for SHA3-224 for message 0x69bc should be 0x94bd25c4cf6ca889126df37ddd9c36e6a9b28a4fe15cc3da6debcdd7. But I just couldn't get it.
I got the output with Python pycryptodomme and a bunch of other online SHA3 hashers.
I tried even reading the source code but it seems to use another library and doesn't specify the c,r values anywhere in the code per se. instead I see U28 and U144. I would love if someone could explain what these are, and maybe add a word about this somewhere in the relevant docs
I was trying to use the
SHA3_224()
function. In the testing program, the output for SHA3-224 for message0x69bc
should be0x94bd25c4cf6ca889126df37ddd9c36e6a9b28a4fe15cc3da6debcdd7
. But I just couldn't get it. I got the output with Python pycryptodomme and a bunch of other online SHA3 hashers.I tried even reading the source code but it seems to use another library and doesn't specify the
c
,r
values anywhere in the code per se. instead I seeU28
andU144
. I would love if someone could explain what these are, and maybe add a word about this somewhere in the relevant docs