Expand description
§ECIES encryption operations for Spark wallet
This module defines the ECIES (Elliptic Curve Integrated Encryption Scheme) capabilities required for the Spark wallet. ECIES is used for secure key exchange between wallet participants, particularly during transfer operations.
ECIES provides a way to:
- Securely encrypt a secret key using a recipient’s public key
- Decrypt an encrypted secret key using the recipient’s private key
In Spark, this is critical for transferring funds between users, where leaf private keys need to be securely transmitted from sender to receiver.
Traits§
- Spark
Signer Ecies - Trait for ECIES encryption operations in the Spark wallet.