[−][src]Module zcash_primitives::note_encryption
Implementation of in-band secret distribution for Zcash transactions.
Structs
Memo | An unencrypted memo received alongside a shielded note in a Zcash transaction. |
SaplingNoteEncryption | An API for encrypting Sapling notes. |
Constants
KDF_SAPLING_PERSONALIZATION | |
PRF_OCK_PERSONALIZATION |
Functions
generate_esk | |
sapling_ka_agree | Sapling key agreement for note encryption. |
try_sapling_compact_note_decryption | Trial decryption of the compact note plaintext by the recipient for light clients. |
try_sapling_note_decryption | Trial decryption of the full note plaintext by the recipient. |
try_sapling_output_recovery | Recovery of the full note plaintext by the sender. |