public override void Close() { NBitcoin.Crypto.Internal.Security.Clear(_saltBuffer); NBitcoin.Crypto.Internal.Security.Clear(_digest); NBitcoin.Crypto.Internal.Security.Clear(_digestT1); _hmacAlgorithm.Clear(); }
private void DisposeHmac() { #if USEBC || WINDOWS_UWP || NETSTANDARD1X _hmacAlgorithm.Reset(); #else _hmacAlgorithm.Clear(); #endif }
public override void Close() { Security.Clear(_saltBuffer); Security.Clear(_digest); Security.Clear(_digestT1); _hmacAlgorithm.Clear(); }
public override void Close() { Pandora.Client.Crypto.Currencies.Crypto.Internal.Security.Clear(_saltBuffer); Pandora.Client.Crypto.Currencies.Crypto.Internal.Security.Clear(_digest); Pandora.Client.Crypto.Currencies.Crypto.Internal.Security.Clear(_digestT1); #if USEBC || WINDOWS_UWP || NETCORE _hmacAlgorithm.Reset(); #else _hmacAlgorithm.Clear(); #endif }