7 writes to DP
Microsoft.CodeAnalysis (1)
StrongName\CryptoBlobParser.cs (1)
281rsaParameters.DP = br.ReadReversed(halfModulusLength);
Microsoft.DotNet.StrongName (1)
Utils.cs (1)
203rsaParameters.DP = br.ReadReversed(halfModulusLength);
Mono.Cecil (1)
Mono.Security.Cryptography\CryptoConvert.cs (1)
114 rsap.DP = new byte [byteHalfLen];
System.Security.Cryptography (4)
src\runtime\src\libraries\Common\src\System\Security\Cryptography\RSAKeyFormatHelper.Pkcs1.cs (1)
45DP = new byte[halfModulusLength],
System\Security\Cryptography\CapiHelper.Shared.cs (1)
185rsaParameters.DP = br.ReadReversed(halfModulusLength);
System\Security\Cryptography\CngHelpers.cs (1)
269rsaParams.DP = Interop.BCrypt.Consume(rsaBlob, ref offset, pBcryptBlob->cbPrime1);
System\Security\Cryptography\RSA.Xml.cs (1)
52DP = dp,
20 references to DP
Mono.Cecil (2)
Mono.Security.Cryptography\CryptoConvert.cs (2)
115 Buffer.BlockCopy (blob, pos, rsap.DP, 0, byteHalfLen); 116 Array.Reverse (rsap.DP);
System.Security.Cryptography (18)
src\runtime\src\libraries\Common\src\System\Security\Cryptography\RSAKeyFormatHelper.Pkcs1.cs (4)
55using (PinAndClear.Track(parameters.DP)) 72key.Exponent1.ToUnsignedIntegerBytes(parameters.DP); 121rsaParameters.DP == null || 139writer.WriteKeyParameterInteger(rsaParameters.DP);
System\Security\Cryptography\CapiHelper.Shared.cs (3)
90if (rsaParameters.DP == null || rsaParameters.DP.Length != halfModulusLength) 132bw.WriteReversed(rsaParameters.DP!);
System\Security\Cryptography\CngHelpers.cs (3)
123parameters.DP != null || 136parameters.DP == null || 156parameters.DP.Length != halfModulusLength ||
System\Security\Cryptography\RSA.cs (4)
860fixed (byte* dpPin = rsaParameters.DP) 958fixed (byte* dpPin = ret.DP) 989fixed (byte* dpPin = ret.DP) 1357CryptographicOperations.ZeroMemory(rsaParameters.DP);
System\Security\Cryptography\RSA.Xml.cs (3)
40byte[]? dp = XmlKeyHelper.ReadCryptoBinary(ref state, nameof(RSAParameters.DP), halfN); 120XmlKeyHelper.WriteCryptoBinary(nameof(RSAParameters.DP), keyParameters.DP, builder);
System\Security\Cryptography\X509Certificates\CertificatePal.Windows.PrivateKey.cs (1)
239using (PinAndClear.Track(privateParameters.DP!))