18 references to NamedCurves
Aspire.Hosting.Kubernetes (2)
KubernetesEnvironmentResource.cs (2)
1619using var ecdsa = ECDsa.Create(ECCurve.NamedCurves.nistP256); 2256using var ecdsa = ECDsa.Create(ECCurve.NamedCurves.nistP256);
Aspire.Hosting.Tests (1)
DeveloperCertificateServiceTests.cs (1)
90using var ecdsa = ECDsa.Create(ECCurve.NamedCurves.nistP256);
Microsoft.AspNetCore.Identity (3)
Passkeys\CredentialPublicKey.cs (3)
197COSEEllipticCurve.P256 => ECCurve.NamedCurves.nistP256, 198COSEEllipticCurve.P384 => ECCurve.NamedCurves.nistP384, 199COSEEllipticCurve.P521 => ECCurve.NamedCurves.nistP521,
System.Security.Cryptography (9)
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Oids.Shared.cs (3)
15internal static Oid secp256r1Oid => field ??= new Oid(secp256r1, nameof(ECCurve.NamedCurves.nistP256)); 16internal static Oid secp384r1Oid => field ??= new Oid(secp384r1, nameof(ECCurve.NamedCurves.nistP384)); 17internal static Oid secp521r1Oid => field ??= new Oid(secp521r1, nameof(ECCurve.NamedCurves.nistP521));
System\Security\Cryptography\CngKey.StandardProperties.cs (3)
244case nameof(ECCurve.NamedCurves.nistP256): return 256; 245case nameof(ECCurve.NamedCurves.nistP384): return 384; 246case nameof(ECCurve.NamedCurves.nistP521): return 521;
System\Security\Cryptography\HpkeECDiffieHellmanKemAdapter.cs (3)
60HpkeKem.DHKEM_P256_HKDF_SHA256 => (ECCurve.NamedCurves.nistP256, byte.MaxValue), 61HpkeKem.DHKEM_P384_HKDF_SHA384 => (ECCurve.NamedCurves.nistP384, byte.MaxValue), 62HpkeKem.DHKEM_P521_HKDF_SHA512 => (ECCurve.NamedCurves.nistP521, (byte)0x01),
System.Security.Cryptography.Pkcs (3)
src\runtime\src\libraries\Common\src\System\Security\Cryptography\Oids.Shared.cs (3)
15internal static Oid secp256r1Oid => field ??= new Oid(secp256r1, nameof(ECCurve.NamedCurves.nistP256)); 16internal static Oid secp384r1Oid => field ??= new Oid(secp384r1, nameof(ECCurve.NamedCurves.nistP384)); 17internal static Oid secp521r1Oid => field ??= new Oid(secp521r1, nameof(ECCurve.NamedCurves.nistP521));