An established ECIES session.
This session can be used to encrypt and decrypt messages between the two sides of the channel.
Get the [CheckCode] which uniquely identifies this [EstablishedEcies] session.
CheckCode
EstablishedEcies
This check code can be used to verify and confirm that both sides of the session are indeed using the same shared secret.
Decrypt the given message using this [EstablishedEcies] session.
Encrypt the given plaintext using this [EstablishedEcies] session.
Get our [Curve25519PublicKey].
Curve25519PublicKey
This public key needs to be sent to the other side so that it can complete the ECIES channel establishment.
An established ECIES session.
This session can be used to encrypt and decrypt messages between the two sides of the channel.