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

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

      FROST(Ed25519, SHA-512) - A Schnorr signature scheme over Ed25519 that supports FROST threshold signatures

      This module provides a complete implementation of the FROST ciphersuite for the Ed25519 group with SHA-512 as the hash function, following RFC 9591 Section 6.1.

      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
      Ed25519Sha512Impl

      Type Aliases

      IdentifierList
      Ed25519Identifier
      Ed25519Error
      Ed25519SigningPackage
      Ed25519Signature
      Ed25519SigningKey
      Ed25519VerifyingKey
      Ed25519SigningNonces
      Ed25519SigningCommitments
      Ed25519NonceCommitment
      Ed25519SignatureShare

      Variables

      Ed25519Sha512

      Functions

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