Click or drag to resize

KemEncapKeySize Method

Return length in bytes of encapsulation key ("public key") for the given KEM algorithm.

Namespace: CryptoSysPQC
Assembly: diCrSysPQCNet (in diCrSysPQCNet.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
public static int EncapKeySize(
	KemAlg alg
)

Parameters

alg  KemAlg
KEM algorithm

Return Value

Int32
Length of key in bytes
Example
C#
Console.WriteLine(Kem.EncapKeySize(Kem.Alg.ML_KEM_512));   // 800
Console.WriteLine(Kem.EncapKeySize(Kem.Alg.ML_KEM_768));   // 1184
Console.WriteLine(Kem.EncapKeySize(Kem.Alg.ML_KEM_1024));  // 1568
See Also