@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