7 instantiations of CngAlgorithmGroup
System.Security.Cryptography (7)
System\Security\Cryptography\CngAlgorithmGroup.cs (7)
93return s_dh ??= new CngAlgorithmGroup("DH"); // NCRYPT_DH_ALGORITHM_GROUP 101return s_dsa ??= new CngAlgorithmGroup("DSA"); // NCRYPT_DSA_ALGORITHM_GROUP 109return s_ecdh ??= new CngAlgorithmGroup("ECDH"); // NCRYPT_ECDH_ALGORITHM_GROUP 117return s_ecdsa ??= new CngAlgorithmGroup("ECDSA"); // NCRYPT_ECDSA_ALGORITHM_GROUP 125return s_rsa ??= new CngAlgorithmGroup("RSA"); // NCRYPT_RSA_ALGORITHM_GROUP 138field ??= new CngAlgorithmGroup("MLDSA"); // NCRYPT_MLDSA_ALGORITHM_GROUP 149field ??= new CngAlgorithmGroup("MLKEM"); // NCRYPT_MLKEM_ALGORITHM_GROUP
24 references to CngAlgorithmGroup
System.Core (1)
System.Core.cs (1)
201[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Security.Cryptography.CngAlgorithmGroup))]
System.Security.Cryptography (22)
System\Security\Cryptography\Cng.NotSupported.cs (1)
111public CngAlgorithmGroup? AlgorithmGroup => null;
System\Security\Cryptography\CngAlgorithmGroup.cs (21)
17public sealed class CngAlgorithmGroup : IEquatable<CngAlgorithmGroup> 36public static bool operator ==(CngAlgorithmGroup? left, CngAlgorithmGroup? right) 46public static bool operator !=(CngAlgorithmGroup? left, CngAlgorithmGroup? right) 60return Equals(obj as CngAlgorithmGroup); 63public bool Equals([NotNullWhen(true)] CngAlgorithmGroup? other) 89public static CngAlgorithmGroup DiffieHellman 97public static CngAlgorithmGroup Dsa 105public static CngAlgorithmGroup ECDiffieHellman 113public static CngAlgorithmGroup ECDsa 121public static CngAlgorithmGroup Rsa 130/// Gets a <see cref="CngAlgorithmGroup" /> object that specifies the Module-Lattice-Based Digital Signature 137public static CngAlgorithmGroup MLDsa => 141/// Gets a <see cref="CngAlgorithmGroup" /> object that specifies the Module-Lattice-Based Key-Encapsulation 148public static CngAlgorithmGroup MLKem => 151private static CngAlgorithmGroup? s_dh; 152private static CngAlgorithmGroup? s_dsa; 153private static CngAlgorithmGroup? s_ecdh; 154private static CngAlgorithmGroup? s_ecdsa; 155private static CngAlgorithmGroup? s_rsa;
System.Security.Cryptography.Cng (1)
System.Security.Cryptography.Cng.cs (1)
10[assembly: System.Runtime.CompilerServices.TypeForwardedTo(typeof(System.Security.Cryptography.CngAlgorithmGroup))]