Org.BouncyCastle.Crypto.Engines.Gost28147Engine
namespace Org.BouncyCastle.Crypto.Engines
{
public class Gost28147Engine : IBlockCipher
{
public virtual string AlgorithmName { get; }
public Gost28147Engine();
public virtual void Init(bool forEncryption, ICipherParameters parameters);
public virtual int GetBlockSize();
public virtual int ProcessBlock(byte[] input, int inOff, byte[] output, int outOff);
public virtual int ProcessBlock(ReadOnlySpan<byte> input, Span<byte> output);
public static byte[] GetSBox(string sBoxName);
public static string GetSBoxName(byte[] sBox);
}
}