fun encryptDetached(message: Bytes, nonce: Nonce): DetachedEncryptionResult (source)fun encryptDetached(message: ByteArray, nonce: Nonce): DetachedEncryptionResult (source)
Encrypt a message, generating a detached message authentication code.
message - The message to encrypt.
Return
The encrypted data and message authentication code.
static fun encryptDetached(message: Bytes, receiver: PublicKey, sender: SecretKey, nonce: Nonce): DetachedEncryptionResult (source)static fun encryptDetached(message: ByteArray, receiver: PublicKey, sender: SecretKey, nonce: Nonce): DetachedEncryptionResult (source)
Encrypt a message for a given key, generating a detached message authentication code.
message - The message to encrypt.
receiver - The public key of the receiver.
sender - The secret key of the sender.
Return
The encrypted data and message authentication code.