ReactOS 0.4.17-dev-1005-g171e1de
_SYMCRYPT_MLDSA_INTERNAL_PARAMS Struct Reference

#include <sc_lib_mldsa.h>

Public Attributes

UINT32 params
 
UINT32 cbPolyElement
 
UINT32 cbRowVector
 
UINT32 cbColVector
 
UINT32 cbMatrix
 
UINT8 nRows
 
UINT8 nCols
 
UINT8 privateKeyRange
 
UINT8 encodedCoefficientBitLength
 
UINT8 nChallengeNonZeroCoeffs
 
UINT8 nHintNonZeroCoeffs
 
UINT8 maskCoefficientRangeLog2
 
UINT8 commitmentModulus
 
UINT32 decomposeR1Factor
 
UINT32 commitmentRoundingRange
 
UINT32 w1EncodeCoefficientBitLength
 
UINT32 cbCommitmentHash
 
UINT32 cbEncodedPrivateKey
 
UINT32 cbEncodedPublicKey
 
UINT32 cbEncodedSignature
 

Detailed Description

Definition at line 95 of file sc_lib_mldsa.h.

Member Data Documentation

◆ cbColVector

UINT32 _SYMCRYPT_MLDSA_INTERNAL_PARAMS::cbColVector

◆ cbCommitmentHash

UINT32 _SYMCRYPT_MLDSA_INTERNAL_PARAMS::cbCommitmentHash

◆ cbEncodedPrivateKey

UINT32 _SYMCRYPT_MLDSA_INTERNAL_PARAMS::cbEncodedPrivateKey

◆ cbEncodedPublicKey

UINT32 _SYMCRYPT_MLDSA_INTERNAL_PARAMS::cbEncodedPublicKey

◆ cbEncodedSignature

UINT32 _SYMCRYPT_MLDSA_INTERNAL_PARAMS::cbEncodedSignature

◆ cbMatrix

UINT32 _SYMCRYPT_MLDSA_INTERNAL_PARAMS::cbMatrix

Definition at line 101 of file sc_lib_mldsa.h.

Referenced by SymCryptMlDsakeyInitialize().

◆ cbPolyElement

UINT32 _SYMCRYPT_MLDSA_INTERNAL_PARAMS::cbPolyElement

Definition at line 98 of file sc_lib_mldsa.h.

Referenced by SymCryptMlDsaTemporariesAllocateAndInitialize().

◆ cbRowVector

UINT32 _SYMCRYPT_MLDSA_INTERNAL_PARAMS::cbRowVector

◆ commitmentModulus

UINT8 _SYMCRYPT_MLDSA_INTERNAL_PARAMS::commitmentModulus

Definition at line 112 of file sc_lib_mldsa.h.

Referenced by SymCryptMlDsaDecompose(), and SymCryptMlDsaUseHint().

◆ commitmentRoundingRange

UINT32 _SYMCRYPT_MLDSA_INTERNAL_PARAMS::commitmentRoundingRange

◆ decomposeR1Factor

UINT32 _SYMCRYPT_MLDSA_INTERNAL_PARAMS::decomposeR1Factor

Definition at line 113 of file sc_lib_mldsa.h.

Referenced by SymCryptMlDsaDecompose().

◆ encodedCoefficientBitLength

UINT8 _SYMCRYPT_MLDSA_INTERNAL_PARAMS::encodedCoefficientBitLength

Definition at line 107 of file sc_lib_mldsa.h.

Referenced by SymCryptMlDsaSkDecode(), and SymCryptMlDsaSkEncode().

◆ maskCoefficientRangeLog2

UINT8 _SYMCRYPT_MLDSA_INTERNAL_PARAMS::maskCoefficientRangeLog2

◆ nChallengeNonZeroCoeffs

UINT8 _SYMCRYPT_MLDSA_INTERNAL_PARAMS::nChallengeNonZeroCoeffs

◆ nCols

◆ nHintNonZeroCoeffs

UINT8 _SYMCRYPT_MLDSA_INTERNAL_PARAMS::nHintNonZeroCoeffs

◆ nRows

◆ params

UINT32 _SYMCRYPT_MLDSA_INTERNAL_PARAMS::params

Definition at line 96 of file sc_lib_mldsa.h.

◆ privateKeyRange

◆ w1EncodeCoefficientBitLength

UINT32 _SYMCRYPT_MLDSA_INTERNAL_PARAMS::w1EncodeCoefficientBitLength

Definition at line 115 of file sc_lib_mldsa.h.

Referenced by SymCryptMlDsaSignEx(), and SymCryptMlDsaVerifyEx().


The documentation for this struct was generated from the following file: