5 instantiations of ECDsaAlgorithm
System.Security.Cryptography (5)
src\libraries\Common\src\System\Security\Cryptography\CompositeMLDsaManaged.cs (5)
774new ECDsaAlgorithm( 786new ECDsaAlgorithm( 798new ECDsaAlgorithm( 810new ECDsaAlgorithm( 822new ECDsaAlgorithm(
23 references to ECDsaAlgorithm
System.Security.Cryptography (23)
src\libraries\Common\src\System\Security\Cryptography\CompositeMLDsaManaged.cs (16)
54ECDsaAlgorithm ecdsaAlgorithm => ECDsaComponent.IsAlgorithmSupported(ecdsaAlgorithm), 86ECDsaAlgorithm ecdsaAlgorithm => ECDsaComponent.GenerateKey(ecdsaAlgorithm), 151ECDsaAlgorithm ecdsaAlgorithm => ECDsaComponent.ImportPublicKey(ecdsaAlgorithm, tradKey), 191ECDsaAlgorithm ecdsaAlgorithm => ECDsaComponent.ImportPrivateKey(ecdsaAlgorithm, tradKey), 588ECDsaAlgorithm.CreateP256(HashAlgorithmName.SHA256), 628ECDsaAlgorithm.CreateP256(HashAlgorithmName.SHA256), 636ECDsaAlgorithm.CreateP384(HashAlgorithmName.SHA384), 644ECDsaAlgorithm.CreateBrainpoolP256r1(HashAlgorithmName.SHA256), 660ECDsaAlgorithm.CreateP384(HashAlgorithmName.SHA384), 668ECDsaAlgorithm.CreateBrainpoolP384r1(HashAlgorithmName.SHA384), 700ECDsaAlgorithm.CreateP521(HashAlgorithmName.SHA512), 773internal static ECDsaAlgorithm CreateP256(HashAlgorithmName hashAlgorithmName) => 785internal static ECDsaAlgorithm CreateP384(HashAlgorithmName hashAlgorithmName) => 797internal static ECDsaAlgorithm CreateP521(HashAlgorithmName hashAlgorithmName) => 809internal static ECDsaAlgorithm CreateBrainpoolP256r1(HashAlgorithmName hashAlgorithmName) => 821internal static ECDsaAlgorithm CreateBrainpoolP384r1(HashAlgorithmName hashAlgorithmName) =>
src\libraries\Common\src\System\Security\Cryptography\CompositeMLDsaManaged.ECDsa.cs (7)
23, IComponentAlgorithmFactory<ECDsaComponent, ECDsaAlgorithm> 27private readonly ECDsaAlgorithm _algorithm; 41ECDsaAlgorithm algorithm) 52public static bool IsAlgorithmSupported(ECDsaAlgorithm algorithm) => 55public static ECDsaComponent GenerateKey(ECDsaAlgorithm algorithm) 64public static unsafe ECDsaComponent ImportPrivateKey(ECDsaAlgorithm algorithm, ReadOnlySpan<byte> source) 131public static unsafe ECDsaComponent ImportPublicKey(ECDsaAlgorithm algorithm, ReadOnlySpan<byte> source)