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)
130
Interop.Crypto.CheckValidOpenSslHandle(
_ctx
);
140
Check(Interop.Crypto.EvpDigestUpdate(
_ctx
, data, data.Length));
148
Check(Interop.Crypto.EvpDigestFinalEx(
_ctx
, ref MemoryMarshal.GetReference(destination), ref length));
156
Check(Interop.Crypto.EvpDigestReset(
_ctx
, _algorithm));
162
Check(Interop.Crypto.EvpDigestCurrent(
_ctx
, ref MemoryMarshal.GetReference(destination), ref length));
169
_ctx
.Dispose();