示例#1
0
            public override int FinalizeHashAndReset(Span <byte> destination)
            {
                int written = _liteHmac.Finalize(destination);

                _liteHmac.Reset();
                _running = false;
                return(written);
            }
            public override void AppendHashData(ReadOnlySpan <byte> data)
            {
                if (!_running)
                {
                    _liteHmac.Reset(_key);
                }

                _liteHmac.Append(data);
                _running = true;
            }