@celo/wallet-hsm"ber-utils"

Module: "ber-utils"

Index

Functions

Functions

asn1FromPublicKey

asn1FromPublicKey(bn: BigNumber): Buffer

Defined in ber-utils.ts:23

This is used only for mocking Creates an asn1 key to emulate KMS response

Parameters:

Name Type
bn BigNumber

Returns: Buffer


parseBERSignature

parseBERSignature(b: Buffer): object

Defined in ber-utils.ts:44

AWS returns DER encoded signatures but DER is valid BER

Parameters:

Name Type
b Buffer

Returns: object

  • r: Buffer

  • s: Buffer


publicKeyFromAsn1

publicKeyFromAsn1(b: Buffer): BigNumber

Defined in ber-utils.ts:9

Parameters:

Name Type
b Buffer

Returns: BigNumber


Const toArrayBuffer

toArrayBuffer(b: Buffer): ArrayBuffer

Defined in ber-utils.ts:5

Parameters:

Name Type
b Buffer

Returns: ArrayBuffer