1 write to _ctx
System.Security.Cryptography (1)
System\Security\Cryptography\LiteHash.Unix.cs (1)
129_ctx = Interop.Crypto.EvpMdCtxCreate(algorithm);
6 references to _ctx
System.Security.Cryptography (6)
System\Security\Cryptography\LiteHash.Unix.cs (6)
130Interop.Crypto.CheckValidOpenSslHandle(_ctx); 140Check(Interop.Crypto.EvpDigestUpdate(_ctx, data, data.Length)); 148Check(Interop.Crypto.EvpDigestFinalEx(_ctx, ref MemoryMarshal.GetReference(destination), ref length)); 156Check(Interop.Crypto.EvpDigestReset(_ctx, _algorithm)); 162Check(Interop.Crypto.EvpDigestCurrent(_ctx, ref MemoryMarshal.GetReference(destination), ref length)); 169_ctx.Dispose();