1 instantiation of PinAndClear
System.Security.Cryptography (1)
System\Security\Cryptography\PinAndClear.cs (1)
15
return new
PinAndClear
30 references to PinAndClear
System.Security.Cryptography (30)
src\runtime\src\libraries\Common\src\Interop\Windows\BCrypt\Interop.BCryptExportKey.cs (2)
60
using (
PinAndClear
.Track(destination))
95
using (
PinAndClear
.Track(rented))
src\runtime\src\libraries\Common\src\System\Security\Cryptography\CngHelpers.cs (1)
160
using (
PinAndClear
.Track(buffer))
src\runtime\src\libraries\Common\src\System\Security\Cryptography\CompositeMLDsaManaged.ECDsa.cs (2)
83
using (
PinAndClear
.Track(d))
185
using (
PinAndClear
.Track(ecParameters.D))
src\runtime\src\libraries\Common\src\System\Security\Cryptography\MLDsaCng.Windows.cs (2)
462
using (
PinAndClear
.Track(blob))
522
using (
PinAndClear
.Track(exported))
src\runtime\src\libraries\Common\src\System\Security\Cryptography\MLKemCng.Windows.cs (2)
263
PinAndClear
pin =
PinAndClear
.Track(buffer);
src\runtime\src\libraries\Common\src\System\Security\Cryptography\RSAKeyFormatHelper.Pkcs1.cs (6)
52
using (
PinAndClear
.Track(parameters.D))
53
using (
PinAndClear
.Track(parameters.P))
54
using (
PinAndClear
.Track(parameters.Q))
55
using (
PinAndClear
.Track(parameters.DP))
56
using (
PinAndClear
.Track(parameters.DQ))
57
using (
PinAndClear
.Track(parameters.InverseQ))
src\runtime\src\libraries\Common\src\System\Security\Cryptography\X509Certificates\CertificateHelpers.Windows.cs (1)
61
using (
PinAndClear
.Track(exportedPkcs8))
System\Security\Cryptography\CryptographicOperations.cs (1)
1040
using (
PinAndClear
.Track(mac))
System\Security\Cryptography\HMACStatic.cs (1)
224
using (
PinAndClear
.Track(mac))
System\Security\Cryptography\KmacStatic.cs (1)
126
using (
PinAndClear
.Track(mac))
System\Security\Cryptography\PinAndClear.cs (1)
13
internal static
PinAndClear
Track(byte[] data)
System\Security\Cryptography\X25519DiffieHellmanCng.Windows.cs (1)
207
using (
PinAndClear
.Track(exported))
System\Security\Cryptography\X509Certificates\CertificatePal.Windows.PrivateKey.cs (9)
136
using (
PinAndClear
.Track(privateParameters.X!))
161
using (
PinAndClear
.Track(privateParameters.D!))
186
using (
PinAndClear
.Track(privateParameters.D!))
236
using (
PinAndClear
.Track(privateParameters.D!))
237
using (
PinAndClear
.Track(privateParameters.P!))
238
using (
PinAndClear
.Track(privateParameters.Q!))
239
using (
PinAndClear
.Track(privateParameters.DP!))
240
using (
PinAndClear
.Track(privateParameters.DQ!))
241
using (
PinAndClear
.Track(privateParameters.InverseQ!))