Options
All
  • Public
  • Public/Protected
  • All
Menu

External module "sign/anon/index"

Index

Variables

Const Suite

Suite: Group = curve.newCurve("edwards25519")

Functions

createStreamFromBlake

  • createStreamFromBlake(blakeInstance: BLAKE2Xs): function
  • Parameters

    • blakeInstance: BLAKE2Xs

    Returns function

      • (l: number): Buffer
      • Parameters

        • l: number

        Returns Buffer

findSecretIndex

  • findSecretIndex(keys: Point[], privateKey: Scalar): number

sign

  • sign(message: Buffer, anonymitySet: Point[], secret: Scalar, linkScope: Buffer): RingSig

signH1

signH1pre

  • signH1pre(linkScope: Buffer, linkTag: Point, message: Buffer): BLAKE2Xs

verify

  • verify(message: Buffer, anonymitySet: Point[], signatureBuffer: Buffer, linkScope: Buffer): boolean
  • Parameters

    • message: Buffer
    • anonymitySet: Point[]
    • signatureBuffer: Buffer
    • Optional linkScope: Buffer

    Returns boolean

Generated using TypeDoc