Ecies class

A Class for performing Elliptic Curve Integrated Encryption Scheme operations.

This class only makes provision for the "Electrum ECIES" aka "BIE1" serialization format for the cipherText.

Constructors

Ecies()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
tagLength int
final

Methods

AESDecrypt(List<int> cipherText, SVPrivateKey recipientPrivateKey) List<int>
Perform an ECIES decryption using AES for the symmetric cipher.
AESEncrypt(List<int> messageBuffer, SVPrivateKey senderPrivateKey, SVPublicKey recipientPublicKey) List<int>
Perform an ECIES encryption using AES for the symmetric cipher.
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited