HQC round 4 rng initialization #1746
strongX509
started this conversation in
General
Replies: 1 comment 1 reply
-
I personally don't; maybe @dstebila @SWilson4 ? In general, we provide a direct link in the documentation to allow checking back with every algorithm-specific source of truth. Should you get insight there, it'd be nice to link the rationale here, too for others to benefit searching this archive. |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
We have just upgraded to liboqs-0.10.0 which includes the HQC round 4 implementation. Our generic test suite for KEM algorithms is feeding the seed of the KAT files to a DRBG in AES256 counter mode as required by NIST but the HQC tests miserably fail because the RNG initialization is done in a proprietary way. I see that the liboqs project has adapted the RNG initalization for HQC accordingly in order for the KAT tests to succeed. Any information on why HQC has chosen a different approach which is really a PITA?
Beta Was this translation helpful? Give feedback.
All reactions