Skip to main content

EncryptedLogOutgoingBody

Fields

FieldType
eph_skScalar
recipientAztecAddress
recipient_ivpkIvpkM

Methods

new

EncryptedLogOutgoingBody::new(eph_sk, recipient, recipient_ivpk);

Parameters

NameType
eph_skScalar
recipientAztecAddress
recipient_ivpkIvpkM

compute_ciphertext

/ Encrypts ephemeral secret key and recipient's ivpk --> with this information the recipient of outgoing will / be able to derive the key with which the incoming log can be decrypted.

EncryptedLogOutgoingBody::compute_ciphertext(self, ovsk_app, eph_pk);

Parameters

NameType
self
ovsk_appScalar
eph_pkPoint

Standalone Functions

test_encrypted_log_outgoing_body_matches_typescript

test_encrypted_log_outgoing_body_matches_typescript();

Takes no parameters.