-
Notifications
You must be signed in to change notification settings - Fork 505
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
Dilithium 3.1 update #900
Comments
Agreed, will do a common PR with #896 |
Given those OIDs are in the "OQS-public" only since a few days, I don't see much of a problem retaining those ("3.0" ones). Also, as we didn't do a regular release anyone using this already clearly does at his own risk. There'd only be a (minimal) issue to OQS if those OIDs had been in use for longer in other, proprietary/in-house software and persistent artifacts (aka certs) had been created with them and there'd be people expecting interoperability with OQS. You know the maintainer of those OIDs and can determine the answer for this. What does make me wonder, though, is how likely it is that Dilithium 3.2, 3.3... appears soon, given it was less than a week between 3.0 was integrated and a 3.1 becomes available. Or in other words: Would it be sensible to wait resolving this issue a bit until this code settles? |
Thanks, this confirms my thought. I was mainly wondering about the openssl-side and if it is considered a rolling release or bound to a liboqs-release.
Not likely, the short time between integration and 3.1 was more a coincidence. But I would suggest to resolve this issue only after the upstream-code has been tagged. |
OIDs would rather be bound to an OQS-OpenSSL release -- which in turn is bound to a liboqs release. Thus, no-one should rely on "bleeding edge" -- but you never know :)
Good approach. Thanks. |
* Kyber768 ref dependencies (open-quantum-safe#899)
Closed with #923 |
Dilithium was recently updated to version 3.1. The new implementation needs to be pulled and the KAT need to be updated.
The text was updated successfully, but these errors were encountered: