New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
cSHAKE String #35
Comments
Looks like this is still left hanging. We can keep it as is or do we have a preference to change it? |
First per SP800-185 pg 7, "L" (the 2nd argument) is in bits, not bytes. So cSHAKE128(ASTM Message, 64, "", "Remote ID Auth Hash") Then, "Remote ID Auth Hash" is a perfectly good value of "S", the customization bit string. Though sometimes a bit representation is provided so there are no mistakes. Take, pg 10 in above for KMAC: N ="KMAC" = 11010010 10110010 10000010 11000010 Presenting in hex is also acceptable so it is not too long. Thus there is no question of the text to bit encoding rules. Finally, replace:
with
|
Added in -35 |
There is a comment in the document asking the following question about the cSHAKE hash use.
Should the cSHAKE string be:
The text was updated successfully, but these errors were encountered: