Here in the tBLS signing (which is used for partial signatures) the index is a 16bit int:
|
if len(signature) != s.sigGroup.PointLen()+2 { |
Throughout the DKG, a uint32 is used:
|
type DistKeyShare struct { |
I haven't actually seen this break anything, but maybe it's a limit for large DKGs!
Here in the tBLS signing (which is used for partial signatures) the index is a 16bit int:
kyber/sign/tbls/tbls.go
Line 90 in f864ea9
Throughout the DKG, a uint32 is used:
kyber/share/dkg/structs.go
Line 65 in f864ea9
I haven't actually seen this break anything, but maybe it's a limit for large DKGs!