<PackageReference Include="BouncyCastle.Cryptography" Version="2.7.0-beta.98" />

ParametersWithID

public int IDLength { get; }

public ICipherParameters Parameters { get; }

public ParametersWithID(ICipherParameters parameters, byte[] id)

public ParametersWithID(ICipherParameters parameters, byte[] id, int idOff, int idLen)

public ParametersWithID(ICipherParameters parameters, ReadOnlySpan<byte> id)

public static ParametersWithID Create<TState>(ICipherParameters parameters, int idLength, TState state, SpanAction<byte, TState> action)

public void CopyIDTo(byte[] buf, int off, int len)

public byte[] GetID()