Skip to content

@armada/sdk / core / getNoteBlindingKeys

Function: getNoteBlindingKeys()

getNoteBlindingKeys(senderViewingPublicKey, receiverViewingPublicKey, sharedRandom, senderRandom): object

Defined in: vendor/railgun-engine/dist/utils/keys-utils.d.ts:29

Blinds sender and receiver public keys

Parameters

senderViewingPublicKey

Uint8Array

Sender's viewing public key

receiverViewingPublicKey

Uint8Array

Receiver's viewing public key

sharedRandom

string

random value shared by both parties

senderRandom

string

random value only known to sender

Returns

object

ephemeral keys

blindedSenderViewingKey

blindedSenderViewingKey: Uint8Array

blindedReceiverViewingKey

blindedReceiverViewingKey: Uint8Array