Return length in bytes of encapsulation key ("public key") for the given KEM algorithm.
Namespace: CryptoSysPQCAssembly: diCrSysPQCNet (in diCrSysPQCNet.dll) Version: 1.0.0.0 (1.0.0.0)
Syntaxpublic static int EncapKeySize(
KemAlg alg
)
Public Shared Function EncapKeySize (
alg As KemAlg
) As Integer
Parameters
- alg KemAlg
- KEM algorithm
Return Value
Int32Length of key in bytes
ExampleConsole.WriteLine(Kem.EncapKeySize(Kem.Alg.ML_KEM_512));
Console.WriteLine(Kem.EncapKeySize(Kem.Alg.ML_KEM_768));
Console.WriteLine(Kem.EncapKeySize(Kem.Alg.ML_KEM_1024));
See Also