Skip to content

Question about Dilithium randomized signature #1379

Answered by baentsch
sungmin-net asked this question in Q&A
Discussion options

You must be logged in to vote

Thus I think that example code in https://openquantumsafe.org/liboqs/examples/sig.html shows deterministic signing.

Not really: The example code shows how to use the liboqs API; it is the same code regardless of whether you use randomized signing or deterministic signing.

The actual operation of the algorithm(s) is defined by the behaviour built into liboqs at build time, so the method of operation (also of Dilithium) depends how one builds the library:

Would you please let me know how to generate randomized signature and to verify it using OQS?

Please read the source code for Dilithium, e.g., here for the Dilithium2 reference code:

Replies: 2 comments 5 replies

Comment options

You must be logged in to vote
2 replies
@sungmin-net
Comment options

@sungmin-net
Comment options

Comment options

You must be logged in to vote
3 replies
@sungmin-net
Comment options

@sparalia
Comment options

@baentsch
Comment options

Answer selected by sungmin-net
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
4 participants