Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Crypto

Hierarchy

  • Crypto

Index

Methods

Static addPrivateKeys

  • addPrivateKeys(key: Buffer, priKey: Buffer): Buffer

Static addPublicKeys

  • addPublicKeys(key: Buffer, pubKey: Buffer): Buffer

Static bs58decode

  • bs58decode(hash: string): Buffer

Static bs58encode

  • bs58encode(buffer: Buffer): string

Static decodeCurvePoint

  • decodeCurvePoint(buffer: Buffer): any

Static hash160

  • hash160(buffer: Buffer): Buffer

Static hash256

  • hash256(buffer: Buffer): Buffer

Static hmacSha512

  • hmacSha512(key: string | Buffer, buffer: Buffer): any
  • Parameters

    • key: string | Buffer
    • buffer: Buffer

    Returns any

Static int32toBuffer

  • int32toBuffer(size: number): Buffer

Static randomSeed

  • randomSeed(size: number): Buffer

Static ripemd160

  • ripemd160(buffer: Buffer): Buffer

Static sha1

  • sha1(buffer: Buffer): Buffer

Static sha256

  • sha256(buffer: Buffer): Buffer

Static validateCurve

  • validateCurve(buffer: Buffer): boolean

Static validateKey

  • validateKey(key: Buffer): boolean

Generated using TypeDoc