Table of Contents

Class SealedMessage

Namespace
Pamoja.Session
Assembly
Pamoja.Session.dll

A message that has been sealed, with the header beside it.

public sealed record SealedMessage : IEquatable<SealedMessage>
Inheritance
SealedMessage
Implements
Inherited Members

Constructors

SealedMessage(ulong, byte[], byte[])

A message that has been sealed, with the header beside it.

public SealedMessage(ulong Counter, byte[] Tag, byte[] Ciphertext)

Parameters

Counter ulong

The counter naming this message within the session.

Tag byte[]

The tag over the ciphertext and its associated data.

Ciphertext byte[]

The encrypted message.

Properties

Ciphertext

The encrypted message.

public byte[] Ciphertext { get; init; }

Property Value

byte[]

Counter

The counter naming this message within the session.

public ulong Counter { get; init; }

Property Value

ulong

Tag

The tag over the ciphertext and its associated data.

public byte[] Tag { get; init; }

Property Value

byte[]