Skip to content

Mismatched hybrid default OIDs #520

@bencemali

Description

@bencemali

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions