45 references to SHA512
Microsoft.AspNetCore.Cryptography.KeyDerivation (1)
PBKDF2\NetCorePbkdf2Provider.cs (1)
34algorithmName = HashAlgorithmName.SHA512;
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (1)
PDB\PortablePdbTests.cs (1)
171WithPdbChecksumAlgorithm(HashAlgorithmName.SHA512));
Microsoft.CodeAnalysis.VisualBasic.Emit.UnitTests (1)
PDB\PortablePdbTests.vb (1)
81WithPdbChecksumAlgorithm(HashAlgorithmName.SHA512))
System.Security.Cryptography (25)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs12\PfxAsn.manual.cs (1)
46hashAlgorithm = HashAlgorithmName.SHA512;
src\libraries\Common\src\System\Security\Cryptography\PasswordBasedEncryption.cs (2)
290else if (prf == HashAlgorithmName.SHA512) 753Oids.HmacWithSha512 => HashAlgorithmName.SHA512,
src\libraries\Common\src\System\Security\Cryptography\Pkcs12Kdf.cs (1)
26(HashAlgorithmName.SHA512, 512, 1024),
System\Security\Cryptography\CapiHelper.Unix.cs (3)
46SHA512 => HashAlgorithmName.SHA512, 60Oids.Sha512 => HashAlgorithmName.SHA512, 76return HashAlgorithmName.SHA512;
System\Security\Cryptography\HashAlgorithmName.cs (1)
158value = SHA512;
System\Security\Cryptography\Helpers.cs (1)
365else if (hashAlgorithmName == HashAlgorithmName.SHA512)
System\Security\Cryptography\Rfc2898DeriveBytes.cs (1)
255hashAlgorithm != HashAlgorithmName.SHA512 &&
System\Security\Cryptography\Rfc2898DeriveBytes.OneShot.cs (7)
38/// <see cref="HashAlgorithmName.SHA384" />, and <see cref="HashAlgorithmName.SHA512" />. 73/// <see cref="HashAlgorithmName.SHA384" />, and <see cref="HashAlgorithmName.SHA512" />. 110/// <see cref="HashAlgorithmName.SHA384" />, and <see cref="HashAlgorithmName.SHA512" />. 149/// <see cref="HashAlgorithmName.SHA384" />, and <see cref="HashAlgorithmName.SHA512" />. 192/// <see cref="HashAlgorithmName.SHA384" />, and <see cref="HashAlgorithmName.SHA512" />. 237/// <see cref="HashAlgorithmName.SHA384" />, and <see cref="HashAlgorithmName.SHA512" />. 329hashAlgorithmName == HashAlgorithmName.SHA512.Name)
System\Security\Cryptography\RSAEncryptionPadding.cs (1)
36public static RSAEncryptionPadding OaepSHA512 { get; } = CreateOaep(HashAlgorithmName.SHA512);
System\Security\Cryptography\SHA512CryptoServiceProvider.cs (1)
21_incrementalHash = IncrementalHash.CreateHash(HashAlgorithmName.SHA512);
System\Security\Cryptography\X509Certificates\CertificateRequest.Load.cs (1)
335hashAlg = HashAlgorithmName.SHA512;
System\Security\Cryptography\X509Certificates\ECDsaX509SignatureGenerator.cs (1)
33else if (hashAlgorithm == HashAlgorithmName.SHA512)
System\Security\Cryptography\X509Certificates\RSAPkcs1X509SignatureGenerator.cs (1)
59else if (hashAlgorithm == HashAlgorithmName.SHA512)
System\Security\Cryptography\X509Certificates\RSAPssX509SignatureGenerator.cs (1)
48else if (hashAlgorithm == HashAlgorithmName.SHA512)
System\Security\Cryptography\X509Certificates\X509SubjectKeyIdentifierExtension.cs (2)
194return HashSubjectPublicKeyInfo(key, HashAlgorithmName.SHA512); 200return HashSubjectPublicKeyLeft160Bits(key, HashAlgorithmName.SHA512);
System.Security.Cryptography.Cose (5)
System\Security\Cryptography\Cose\CoseHelpers.cs (2)
268KnownCoseAlgorithms.ES512 => HashAlgorithmName.SHA512, 279KnownCoseAlgorithms.PS512 or KnownCoseAlgorithms.RS512 => HashAlgorithmName.SHA512,
System\Security\Cryptography\Cose\CoseSigner.cs (3)
184nameof(HashAlgorithmName.SHA512) => KnownCoseAlgorithms.ES512, 198nameof(HashAlgorithmName.SHA512) => KnownCoseAlgorithms.PS512, 209nameof(HashAlgorithmName.SHA512) => KnownCoseAlgorithms.RS512,
System.Security.Cryptography.Pkcs (12)
Internal\Cryptography\PkcsHelpers.cs (2)
71return HashAlgorithmName.SHA512; 98if (algName == HashAlgorithmName.SHA512)
src\libraries\Common\src\System\Security\Cryptography\Asn1\Pkcs12\PfxAsn.manual.cs (1)
46hashAlgorithm = HashAlgorithmName.SHA512;
src\libraries\Common\src\System\Security\Cryptography\PasswordBasedEncryption.cs (2)
290else if (prf == HashAlgorithmName.SHA512) 753Oids.HmacWithSha512 => HashAlgorithmName.SHA512,
src\libraries\Common\src\System\Security\Cryptography\Pkcs12Kdf.cs (1)
26(HashAlgorithmName.SHA512, 512, 1024),
System\Security\Cryptography\Pkcs\CmsSignature.DSA.cs (2)
22lookup.Add(Oids.DsaWithSha512, new DSACmsSignature(Oids.DsaWithSha512, HashAlgorithmName.SHA512)); 136hashAlgorithmName == HashAlgorithmName.SHA512 ? Oids.DsaWithSha512 :
System\Security\Cryptography\Pkcs\CmsSignature.ECDsa.cs (2)
19lookup.Add(Oids.ECDsaWithSha512, new ECDsaCmsSignature(Oids.ECDsaWithSha512, HashAlgorithmName.SHA512)); 138hashAlgorithmName == HashAlgorithmName.SHA512 ? Oids.ECDsaWithSha512 :
System\Security\Cryptography\Pkcs\CmsSignature.RSA.cs (2)
22lookup.Add(Oids.RsaPkcs1Sha512, new RSAPkcs1CmsSignature(Oids.RsaPkcs1Sha512, HashAlgorithmName.SHA512)); 358else if (hashAlgorithmName == HashAlgorithmName.SHA512)