Options
All
  • Public
  • Public/Protected
  • All
Menu

Class Secp256k1PublicKey

Hierarchy

  • Secp256k1PublicKey

Implements

  • PublicKey

Index

Constructors

Private constructor

Properties

Private Readonly derKey

derKey: DerEncodedBlob

Private Readonly rawKey

rawKey: BinaryBlob

Static Private DER_PREFIX

DER_PREFIX: Uint8Array = Uint8Array.from(Buffer.from(Secp256k1PublicKey.DER_PREFIX_HEX, 'hex'))

Static Private DER_PREFIX_HEX

DER_PREFIX_HEX: string = "3056301006072a8648ce3d020106052b8104000a034200"

Static Private RAW_KEY_LENGTH

RAW_KEY_LENGTH: number = 65

Methods

toDer

  • toDer(): DerEncodedBlob

toRaw

  • toRaw(): BinaryBlob

Static Private derDecode

  • derDecode(key: BinaryBlob): BinaryBlob

Static Private derEncode

  • derEncode(publicKey: BinaryBlob): DerEncodedBlob

Static from

Static fromDer

Static fromRaw

Generated using TypeDoc