System.Security.Cryptography.MLKemAlgorithm
Represents a specific algorithm within the ML-KEM family.
namespace System.Security.Cryptography
{
public sealed class MLKemAlgorithm : IEquatable<MLKemAlgorithm>
{
public static MLKemAlgorithm MLKem512 { get; }
public static MLKemAlgorithm MLKem768 { get; }
public static MLKemAlgorithm MLKem1024 { get; }
public string Name { get; }
public int EncapsulationKeySizeInBytes { get; }
public int DecapsulationKeySizeInBytes { get; }
public int CiphertextSizeInBytes { get; }
public int { get; }
public int PrivateSeedSizeInBytes { get; }
public bool Equals(MLKemAlgorithm other);
public static bool operator ==(MLKemAlgorithm left, MLKemAlgorithm right);
public static bool operator !=(MLKemAlgorithm left, MLKemAlgorithm right);
}
}