2 writes to _ctx
System.Security.Cryptography (2)
System\Security\Cryptography\LiteHash.Unix.cs (2)
43_ctx = Interop.Crypto.EvpMdCtxCreate(algorithm); 49_ctx = ctx;
8 references to _ctx
System.Security.Cryptography (8)
System\Security\Cryptography\LiteHash.Unix.cs (8)
44Interop.Crypto.CheckValidOpenSslHandle(_ctx); 60Check(Interop.Crypto.EvpDigestUpdate(_ctx, data, data.Length)); 65Check(Interop.Crypto.EvpDigestReset(_ctx, _algorithm)); 70Check(Interop.Crypto.EvpDigestFinalXOF(_ctx, destination)); 76Check(Interop.Crypto.EvpDigestCurrentXOF(_ctx, destination)); 81SafeEvpMdCtxHandle clone = Interop.Crypto.EvpMdCtxCopyEx(_ctx); 88Check(Interop.Crypto.EvpDigestSqueeze(_ctx, destination)); 93_ctx.Dispose();