Exemple #1
0
        private void Dispose(bool Disposing)
        {
            if (!_isDisposed && Disposing)
            {
                try
                {
                    if (_mcElieceParams != null)
                    {
                        _mcElieceParams.Dispose();
                        _mcElieceParams = null;
                    }
                    if (_rngEngine != null)
                    {
                        _rngEngine.Dispose();
                        _rngEngine = null;
                    }
                    _M         = 0;
                    _N         = 0;
                    _T         = 0;
                    _fieldPoly = 0;
                }
                catch { }

                _isDisposed = true;
            }
        }