You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The same parameters produce different results with the hss-sigs library (branch '192'):
$ cat ./config.h | grep SECRET_METHOD
#define SECRET_METHOD 2
$ ./demo genkey seed=863A95143B2F407A888B271D8C66B96FBB30950352043C7ACE311704E4893C4E i=571284648295F8BE3EF86D53828FED4D nistTestKey1 'SHA192,5/2'
Parameter set being used: there are 1 levels of Merkle trees
Level 0: hash function = SHA-256/192; 5 level Merkle tree; Winternitz param 2
Maximum of 10916 bytes of aux data
aux_len = 268
Generating private key nistTestKey1.prv (will take a while)
Success!
Writing public key nistTestKey1.pub
*** Warning: the key was not generated manually
This key should not be used for real security
Writing aux data nistTestKey1.aux
$ xxd -p -s 4 -c 1000000 nistTestKey1.pub
0000000a00000006571284648295f8be3ef86d53828fed4d6f8b6a3f971e865232452216c92831d8d79ea88a0e3d7292
The text was updated successfully, but these errors were encountered:
NIST implemented LMS in ACVP server produces different results for
seed
andi
parameters than this library.Example of NIST test vector:
(taken from https://github.com/usnistgov/ACVP-Server/blob/master/gen-val/json-files/LMS-keyGen-1.0/internalProjection.json)
The same parameters produce different results with the hss-sigs library (branch '192'):
The text was updated successfully, but these errors were encountered: