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

      FROST Ed448 TypeScript Library - v0.2.2-alpha.3

      FROST(Ed448, SHAKE256) - A Schnorr signature scheme over Ed448 that supports FROST threshold signatures

      This module provides a complete implementation of the FROST ciphersuite for the Ed448 elliptic curve (Edwards 448-Goldilocks) with SHAKE256 as the hash function, following RFC 9591 Section 6.3.

      Namespaces

      keys
      serde

      Enumerations

      CheaterDetection

      Classes

      Identifier
      SigningShare
      VerifyingShare
      CoefficientCommitment
      VerifiableSecretSharingCommitment
      SecretShare
      KeyPackage
      PublicKeyPackage
      Nonce
      NonceCommitment
      SigningNonces
      SigningCommitments
      GroupCommitmentShare
      FieldError
      GroupError
      Signature
      SigningKey
      VerifyingKey
      SignatureShare

      Interfaces

      Field
      Group
      Ciphersuite
      Ed448Shake256Impl

      Type Aliases

      IdentifierList
      Ed448Identifier
      Ed448Error
      Ed448SigningPackage
      Ed448Signature
      Ed448SigningKey
      Ed448VerifyingKey
      Ed448SigningNonces
      Ed448SigningCommitments
      Ed448NonceCommitment
      Ed448SignatureShare

      Variables

      Ed448Shake256

      Functions

      computeLagrangeCoefficient
      generateWithDealer
      split
      reconstruct
      identifierToString
      preprocess
      commit
      computeSignatureShare
      sign
      commitRound1
      signRound2
      aggregate
      aggregateCustom