Performs the first part of the distributed key generation protocol
for the given participant.
It returns the SecretPackage that must be kept in memory by the participant
for the other steps, and the Package that must be sent to each other
participant in the DKG run.
Performs the first part of the distributed key generation protocol for the given participant.
It returns the SecretPackage that must be kept in memory by the participant for the other steps, and the Package that must be sent to each other participant in the DKG run.