tireddy2 / pqc-for-engineers

Other
12 stars 6 forks source link

LMS private key size #47

Open kriskwiatkowski opened 5 months ago

kriskwiatkowski commented 5 months ago

In the "LMS scheme - key and signature sizes" the private key size represents minimal amount of bytes to be used by LMS private key - it is a sum of bytes used by counter (q), identifier (I) and a seed.

In practice for the key to be useful by its own (i.e. for signing), the implementation needs values of OTS and LMS type codes, both 4 byte long. I think we should include type codes in the private key size also or document better what the value for private key size represents.

@kriskwiatkowski for you

auriee commented 5 months ago

@kriskwiatkowski Sure, raise a PR, I'll review and merge. As well one or two lines as on the dilithium topic we discussed.

kriskwiatkowski commented 5 months ago

@auriee Sure, will do. I've opened separated issue for the dilithium topic we discussed (#48)