FROST Rerandomized TypeScript Library - v0.2.2-alpha.3
    Preparing search index...

    Function aggregateCustom

    • Like aggregate(), but allow specifying a specific cheater detection strategy. If you are disabling cheater detection, then the identifiers in signatureShares do not need to correspond to the senders (i.e. you don't need to authenticate the origin of the shares).

      Type Parameters

      Parameters

      • ciphersuite: C

        The ciphersuite to use

      • signingPackage: SigningPackage<C>

        The signing package containing commitments and message

      • signatureShares: Map<Identifier<C>, SignatureShare<C>>

        Map of participant identifiers to their signature shares

      • pubkeys: PublicKeyPackage<C>

        The public key package with verifying shares

      • cheaterDetection: CheaterDetection

        The cheater detection strategy to use

      Returns Signature<C>

      The aggregated FROST signature

      If aggregation fails

      If cheater detection finds invalid shares