5 instantiations of ECDsaAlgorithm
System.Security.Cryptography (5)
src\libraries\Common\src\System\Security\Cryptography\CompositeMLDsaManaged.cs (5)
779new ECDsaAlgorithm( 791new ECDsaAlgorithm( 803new ECDsaAlgorithm( 815new ECDsaAlgorithm( 827new ECDsaAlgorithm(
23 references to ECDsaAlgorithm
System.Security.Cryptography (23)
src\libraries\Common\src\System\Security\Cryptography\CompositeMLDsaManaged.cs (16)
53ECDsaAlgorithm ecdsaAlgorithm => ECDsaComponent.IsAlgorithmSupported(ecdsaAlgorithm), 87ECDsaAlgorithm ecdsaAlgorithm => ECDsaComponent.GenerateKey(ecdsaAlgorithm), 172ECDsaAlgorithm ecdsaAlgorithm => ECDsaComponent.ImportPublicKey(ecdsaAlgorithm, tradKey), 214ECDsaAlgorithm ecdsaAlgorithm => ECDsaComponent.ImportPrivateKey(ecdsaAlgorithm, tradKey), 593ECDsaAlgorithm.CreateP256(HashAlgorithmName.SHA256), 633ECDsaAlgorithm.CreateP256(HashAlgorithmName.SHA256), 641ECDsaAlgorithm.CreateP384(HashAlgorithmName.SHA384), 649ECDsaAlgorithm.CreateBrainpoolP256r1(HashAlgorithmName.SHA256), 665ECDsaAlgorithm.CreateP384(HashAlgorithmName.SHA384), 673ECDsaAlgorithm.CreateBrainpoolP384r1(HashAlgorithmName.SHA384), 705ECDsaAlgorithm.CreateP521(HashAlgorithmName.SHA512), 778internal static ECDsaAlgorithm CreateP256(HashAlgorithmName hashAlgorithmName) => 790internal static ECDsaAlgorithm CreateP384(HashAlgorithmName hashAlgorithmName) => 802internal static ECDsaAlgorithm CreateP521(HashAlgorithmName hashAlgorithmName) => 814internal static ECDsaAlgorithm CreateBrainpoolP256r1(HashAlgorithmName hashAlgorithmName) => 826internal 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) 152public static unsafe ECDsaComponent ImportPublicKey(ECDsaAlgorithm algorithm, ReadOnlySpan<byte> source)