It seems to me that there is a discrepancy between the default OIDs of hybrid algorithms listed in the ALGORITHMS.md file and the actual default OIDs assigned in oqsprov/oqsprov.c. For example, the markdown file says that p384_mlkem768 has the default OID 1.3.9999.99.75, while it is actually assigned the 1.3.9999.99.31 OID. I found quite a few of these, but didn't bother checking all of them. Am I missing something or should they be the same?
Btw I found these while writing interop tests between oqs-provider and a hybridization PR I opened to the C# bouncy castle repo. I haven't yet received any feedback if they are actually open to merging something like this.
It seems to me that there is a discrepancy between the default OIDs of hybrid algorithms listed in the
ALGORITHMS.mdfile and the actual default OIDs assigned inoqsprov/oqsprov.c. For example, the markdown file says thatp384_mlkem768has the default OID1.3.9999.99.75, while it is actually assigned the1.3.9999.99.31OID. I found quite a few of these, but didn't bother checking all of them. Am I missing something or should they be the same?Btw I found these while writing interop tests between oqs-provider and a hybridization PR I opened to the C# bouncy castle repo. I haven't yet received any feedback if they are actually open to merging something like this.