7 writes to P
System.Security.Cryptography (6)
src\libraries\Common\src\Interop\Unix\System.Security.Cryptography.Native\Interop.Dsa.cs (1)
127P = Crypto.ExtractBignum(p_bn, pgy_cb)!,
src\libraries\Common\src\System\Security\Cryptography\DSAKeyFormatHelper.cs (2)
32P = parms.P.ToByteArray(isUnsigned: true, isBigEndian: true), 100P = parms.P.ToByteArray(isUnsigned: true, isBigEndian: true),
System\Security\Cryptography\CapiHelper.DSA.Shared.cs (2)
192dsaParameters.P = br.ReadReversed(lenP); 223dsaParameters.P = br.ReadReversed(len);
System\Security\Cryptography\DSA.Xml.cs (1)
51P = p,
System.Security.Cryptography.Xml (1)
System\Security\Cryptography\Xml\DSAKeyValue.cs (1)
200P = (pNode != null) ? Convert.FromBase64String(pNode.InnerText) : null,
26 references to P
System.Security.Cryptography (25)
src\libraries\Common\src\System\Security\Cryptography\DSAKeyFormatHelper.cs (5)
36ret.G = parms.G.ExportKeyParameter(ret.P.Length); 64ret.Y = y.ExportKeyParameter(ret.P.Length); 104ret.G = parms.G.ExportKeyParameter(ret.P.Length); 105ret.Y = y.ExportKeyParameter(ret.P.Length); 209writer.WriteKeyParameterInteger(dsaParameters.P);
src\libraries\Common\src\System\Security\Cryptography\DSAOpenSsl.cs (5)
101if (parameters.P == null || parameters.Q == null || parameters.G == null || parameters.Y == null) 106if (parameters.J != null && parameters.J.Length >= parameters.P.Length) 111int keySize = parameters.P.Length; 123parameters.P, parameters.P.Length,
System\Security\Cryptography\CapiHelper.DSA.Shared.cs (8)
25if (dsaParameters.P == null || dsaParameters.P.Length == 0 || dsaParameters.Q == null || dsaParameters.Q.Length != DSS_Q_LEN) 29if (dsaParameters.G == null || dsaParameters.G.Length != dsaParameters.P.Length) 34if (dsaParameters.J != null && dsaParameters.J.Length >= dsaParameters.P.Length) 38if (dsaParameters.Y != null && dsaParameters.Y.Length != dsaParameters.P.Length) 51uint bitLenP = (uint)dsaParameters.P.Length * 8; 91bw.WriteReversed(dsaParameters.P); 122bw.WriteReversed(dsaParameters.P);
System\Security\Cryptography\DSA.Xml.cs (5)
34byte[] p = ReadRequiredElement(ref state, nameof(DSAParameters.P)); 106Debug.Assert(keyParameters.P != null); 107StringBuilder builder = new StringBuilder((keyParameters.P.Length << 1) / 3); 109XmlKeyHelper.WriteCryptoBinary(nameof(DSAParameters.P), keyParameters.P, builder);
System\Security\Cryptography\X509Certificates\DSACertificateExtensions.cs (2)
50!currentParameters.P.ContentsEqual(newParameters.P) ||
System.Security.Cryptography.Xml (1)
System\Security\Cryptography\Xml\DSAKeyValue.cs (1)
100pElement.AppendChild(xmlDocument.CreateTextNode(Convert.ToBase64String(dsaParams.P!)));