|
ReactOS 0.4.17-dev-1005-g171e1de
|
#include <stdint.h>#include <stddef.h>

Go to the source code of this file.
Classes | |
| struct | _SYMCRYPT_OID |
| union | _SYMCRYPT_HASH_STATE |
| struct | _SYMCRYPT_PARALLEL_HASH_OPERATION |
| union | _SYMCRYPT_MAC_STATE |
| union | _SYMCRYPT_MAC_EXPANDED_KEY |
| struct | _SYMCRYPT_MAC |
| union | _SYMCRYPT_GCM_SUPPORTED_BLOCKCIPHER_KEYS |
| struct | _SYMCRYPT_BLOCKCIPHER |
| struct | _SYMCRYPT_PBKDF2_EXPANDED_KEY |
| struct | _SYMCRYPT_SP800_108_EXPANDED_KEY |
| struct | _SYMCRYPT_TLSPRF1_1_EXPANDED_KEY |
| struct | _SYMCRYPT_TLSPRF1_2_EXPANDED_KEY |
| struct | _SYMCRYPT_SSHKDF_EXPANDED_KEY |
| struct | _SYMCRYPT_SRTPKDF_EXPANDED_KEY |
| struct | _SYMCRYPT_HKDF_EXPANDED_KEY |
| struct | _SYMCRYPT_SSKDF_MAC_EXPANDED_SALT |
| struct | _SYMCRYPT_TRIALDIVISION_PRIME |
| struct | _SYMCRYPT_TRIALDIVISION_GROUP |
| struct | _SYMCRYPT_TRIALDIVISION_CONTEXT |
| struct | _SYMCRYPT_ECURVE_INFO_PRECOMP |
| #define FALSE 0x00 |
Definition at line 216 of file symcrypt_internal.h.
Definition at line 288 of file symcrypt_internal.h.
Definition at line 223 of file symcrypt_internal.h.
| #define SYMCRYPT_ALIGN SYMCRYPT_ALIGN_AT(SYMCRYPT_ALIGN_VALUE) |
Definition at line 306 of file symcrypt_internal.h.
Definition at line 302 of file symcrypt_internal.h.
| #define SYMCRYPT_ALIGN_SESSION SYMCRYPT_ALIGN_TYPE_AT(struct, 8) |
Definition at line 2054 of file symcrypt_internal.h.
| #define SYMCRYPT_ALIGN_STRUCT SYMCRYPT_ALIGN_TYPE_AT(struct, SYMCRYPT_ALIGN_VALUE) |
Definition at line 307 of file symcrypt_internal.h.
Definition at line 305 of file symcrypt_internal.h.
| #define SYMCRYPT_ALIGN_UNION SYMCRYPT_ALIGN_TYPE_AT(union, SYMCRYPT_ALIGN_VALUE) |
Definition at line 308 of file symcrypt_internal.h.
| #define SYMCRYPT_ALIGN_UP | ( | _p | ) | ((PBYTE) ( ((SIZE_T) (_p) + SYMCRYPT_ALIGN_VALUE - 1) & ~(SYMCRYPT_ALIGN_VALUE - 1 ) ) ) |
Definition at line 293 of file symcrypt_internal.h.
| #define SYMCRYPT_ALIGN_VALUE 4 |
Definition at line 168 of file symcrypt_internal.h.
| #define SYMCRYPT_ANYSIZE 1 |
Definition at line 2354 of file symcrypt_internal.h.
| #define SYMCRYPT_ASYM_ALIGN SYMCRYPT_ALIGN_AT(SYMCRYPT_ASYM_ALIGN_VALUE) |
Definition at line 2315 of file symcrypt_internal.h.
| #define SYMCRYPT_ASYM_ALIGN_UP | ( | _p | ) | ((PBYTE) ( ((SIZE_T) (_p) + SYMCRYPT_ASYM_ALIGN_VALUE - 1) & ~(SYMCRYPT_ASYM_ALIGN_VALUE - 1 ) ) ) |
Definition at line 2301 of file symcrypt_internal.h.
| #define SYMCRYPT_ASYM_ALIGN_VALUE 16 |
Definition at line 2297 of file symcrypt_internal.h.
Definition at line 2362 of file symcrypt_internal.h.
| #define SYMCRYPT_CALL |
Definition at line 167 of file symcrypt_internal.h.
| #define SYMCRYPT_CCM_BLOCK_SIZE (16) |
Definition at line 1822 of file symcrypt_internal.h.
Definition at line 359 of file symcrypt_internal.h.
| #define SYMCRYPT_CPU_AMD64 0 |
Definition at line 123 of file symcrypt_internal.h.
| #define SYMCRYPT_CPU_ARM 0 |
Definition at line 124 of file symcrypt_internal.h.
| #define SYMCRYPT_CPU_ARM64 0 |
Definition at line 125 of file symcrypt_internal.h.
| #define SYMCRYPT_CPU_FEATURES_PRESENT | ( | x | ) | ( ((x) & SymCryptCpuFeaturesNeverPresent()) == 0 && ( (x) & g_SymCryptCpuFeaturesNotPresent ) == 0 ) |
Definition at line 423 of file symcrypt_internal.h.
| #define SYMCRYPT_CPU_UNKNOWN 0 |
Definition at line 166 of file symcrypt_internal.h.
| #define SYMCRYPT_CPU_UNKNOWN 1 |
Definition at line 166 of file symcrypt_internal.h.
| #define SYMCRYPT_CPU_X86 0 |
Definition at line 122 of file symcrypt_internal.h.
| #define SYMCRYPT_CURVE_IS_MONTGOMERY_TYPE | ( | _pCurve | ) | ( _pCurve->type == SYMCRYPT_INTERNAL_ECURVE_TYPE_MONTGOMERY ) |
Definition at line 3020 of file symcrypt_internal.h.
| #define SYMCRYPT_CURVE_IS_SHORT_WEIERSTRASS_TYPE | ( | _pCurve | ) |
Definition at line 3013 of file symcrypt_internal.h.
| #define SYMCRYPT_CURVE_IS_TWISTED_EDWARDS_TYPE | ( | _pCurve | ) | ( _pCurve->type == SYMCRYPT_INTERNAL_ECURVE_TYPE_TWISTED_EDWARDS ) |
Definition at line 3017 of file symcrypt_internal.h.
| #define SYMCRYPT_DLGROUP_MIN_BITSIZE_P (32) |
Definition at line 2803 of file symcrypt_internal.h.
| #define SYMCRYPT_DLGROUP_MIN_BITSIZE_Q (31) |
Definition at line 2804 of file symcrypt_internal.h.
| #define SYMCRYPT_ECPOINT_FORMAT_MAX_LENGTH 4 |
Definition at line 2891 of file symcrypt_internal.h.
| #define SYMCRYPT_ECURVE_MAX_COFACTOR_POWER (8) |
Definition at line 2932 of file symcrypt_internal.h.
| #define SYMCRYPT_ECURVE_MIN_BITSIZE_FMOD (32) |
Definition at line 2930 of file symcrypt_internal.h.
| #define SYMCRYPT_ECURVE_MIN_BITSIZE_GORD (32) |
Definition at line 2931 of file symcrypt_internal.h.
| #define SYMCRYPT_ECURVE_SW_DEF_WINDOW (6) |
Definition at line 2914 of file symcrypt_internal.h.
| #define SYMCRYPT_ECURVE_SW_MAX_NPRECOMP_POINTS (64) |
Definition at line 2916 of file symcrypt_internal.h.
| #define SYMCRYPT_ENVIRONMENT_DEFS | ( | envName | ) |
Definition at line 3219 of file symcrypt_internal.h.
| #define SYMCRYPT_ENVIRONMENT_DEFS_SAVEXMM | ( | envName | ) |
Definition at line 3204 of file symcrypt_internal.h.
| #define SYMCRYPT_ENVIRONMENT_DEFS_SAVEYMM | ( | envName | ) |
Definition at line 3203 of file symcrypt_internal.h.
| #define SYMCRYPT_ENVIRONMENT_FORWARD_CPUIDEX | ( | envName | ) |
Definition at line 3216 of file symcrypt_internal.h.
| #define SYMCRYPT_ENVIRONMENT_GENERIC SYMCRYPT_ENVIRONMENT_DEFS( Generic ) |
Definition at line 3246 of file symcrypt_internal.h.
| #define SYMCRYPT_ENVIRONMENT_LINUX_USERMODE SYMCRYPT_ENVIRONMENT_POSIX_USERMODE |
Definition at line 3296 of file symcrypt_internal.h.
| #define SYMCRYPT_ENVIRONMENT_OPTEE_TA SYMCRYPT_ENVIRONMENT_DEFS( OpteeTa ) |
Definition at line 3299 of file symcrypt_internal.h.
| #define SYMCRYPT_ENVIRONMENT_POSIX_USERMODE SYMCRYPT_ENVIRONMENT_DEFS( PosixUsermode ) |
Definition at line 3293 of file symcrypt_internal.h.
| #define SYMCRYPT_ENVIRONMENT_WINDOWS_KERNELDEBUGGER SYMCRYPT_ENVIRONMENT_DEFS( WindowsKernelDebugger ) |
Definition at line 3256 of file symcrypt_internal.h.
| #define SYMCRYPT_ENVIRONMENT_WINDOWS_KERNELMODE_LEGACY SYMCRYPT_ENVIRONMENT_GENERIC |
Definition at line 3260 of file symcrypt_internal.h.
| #define SYMCRYPT_ENVIRONMENT_WINDOWS_USERMODE_LATEST SYMCRYPT_ENVIRONMENT_WINDOWS_USERMODE_WIN8_1_N_LATER |
Definition at line 3290 of file symcrypt_internal.h.
| #define SYMCRYPT_EXTERN_C |
Definition at line 3170 of file symcrypt_internal.h.
| #define SYMCRYPT_EXTERN_C_END |
Definition at line 3171 of file symcrypt_internal.h.
| #define SYMCRYPT_FDEF_DIGIT_BITS (8*SYMCRYPT_FDEF_DIGIT_SIZE) |
Definition at line 2356 of file symcrypt_internal.h.
| #define SYMCRYPT_FDEF_DIGIT_SIZE 16 |
Definition at line 2296 of file symcrypt_internal.h.
| #define SYMCRYPT_FDEF_DIGITS_FROM_BITS | ( | _bits | ) |
Definition at line 2357 of file symcrypt_internal.h.
| #define SYMCRYPT_FDEF_INT_PUINT32 | ( | p | ) | (&(p)->ti.fdef.uint32[0]) |
Definition at line 2419 of file symcrypt_internal.h.
| #define SYMCRYPT_FDEF_MAX_WINDOW_MODEXP (6) |
Definition at line 2549 of file symcrypt_internal.h.
| #define SYMCRYPT_FDEF_SCRATCH_BYTES_FOR_COMMON_MOD_OPERATIONS | ( | _nModDigits | ) |
Definition at line 2524 of file symcrypt_internal.h.
| #define SYMCRYPT_FDEF_SCRATCH_BYTES_FOR_CRT_GENERATION | ( | _nDigits | ) |
Definition at line 2528 of file symcrypt_internal.h.
| #define SYMCRYPT_FDEF_SCRATCH_BYTES_FOR_CRT_SOLUTION | ( | _nDigits | ) |
Definition at line 2533 of file symcrypt_internal.h.
| #define SYMCRYPT_FDEF_SCRATCH_BYTES_FOR_EXTENDED_GCD | ( | _nDigits | ) |
Definition at line 2516 of file symcrypt_internal.h.
| #define SYMCRYPT_FDEF_SCRATCH_BYTES_FOR_INT_DIVMOD | ( | _nSrcDigits, | |
| _nDivisorDigits | |||
| ) | ( (_nSrcDigits + 1) * SYMCRYPT_FDEF_DIGIT_SIZE ) |
Definition at line 2514 of file symcrypt_internal.h.
| #define SYMCRYPT_FDEF_SCRATCH_BYTES_FOR_INT_IS_POTENTIAL_PRIME | ( | _nDigits | ) | (0) |
Definition at line 2555 of file symcrypt_internal.h.
| #define SYMCRYPT_FDEF_SCRATCH_BYTES_FOR_INT_IS_PRIME | ( | _nDigits | ) |
Definition at line 2565 of file symcrypt_internal.h.
| #define SYMCRYPT_FDEF_SCRATCH_BYTES_FOR_INT_MILLER_RABIN | ( | _nDigits | ) |
Definition at line 2557 of file symcrypt_internal.h.
| #define SYMCRYPT_FDEF_SCRATCH_BYTES_FOR_INT_MUL | ( | _nDigits | ) | (16 * (_nDigits)) |
Definition at line 2512 of file symcrypt_internal.h.
| #define SYMCRYPT_FDEF_SCRATCH_BYTES_FOR_INT_PRIME_GEN | ( | _nDigits | ) |
Definition at line 2569 of file symcrypt_internal.h.
| #define SYMCRYPT_FDEF_SCRATCH_BYTES_FOR_INT_TO_DIVISOR | ( | _nDigits | ) | (16 * (_nDigits)) |
Definition at line 2510 of file symcrypt_internal.h.
| #define SYMCRYPT_FDEF_SCRATCH_BYTES_FOR_INT_TO_MODULUS | ( | _nDigits | ) |
Definition at line 2540 of file symcrypt_internal.h.
| #define SYMCRYPT_FDEF_SCRATCH_BYTES_FOR_MODEXP | ( | _nModDigits | ) |
Definition at line 2551 of file symcrypt_internal.h.
| #define SYMCRYPT_FDEF_SCRATCH_BYTES_FOR_MODINV | ( | _nModDigits | ) |
Definition at line 2544 of file symcrypt_internal.h.
| #define SYMCRYPT_FDEF_SCRATCH_BYTES_FOR_MODMULTIEXP | ( | _nModDigits, | |
| _nBases, | |||
| _nBitsExp | |||
| ) |
Definition at line 2586 of file symcrypt_internal.h.
| #define SYMCRYPT_FDEF_SIZEOF_DIVISOR_FROM_BITS | ( | _bits | ) | SYMCRYPT_FDEF_SIZEOF_DIVISOR_FROM_DIGITS( SYMCRYPT_FDEF_DIGITS_FROM_BITS( _bits )) |
Definition at line 2443 of file symcrypt_internal.h.
| #define SYMCRYPT_FDEF_SIZEOF_DIVISOR_FROM_DIGITS | ( | _nDigits | ) | ((_nDigits) * SYMCRYPT_FDEF_DIGIT_SIZE + sizeof( SYMCRYPT_DIVISOR ) ) |
Definition at line 2442 of file symcrypt_internal.h.
| #define SYMCRYPT_FDEF_SIZEOF_INT_FROM_BITS | ( | _bits | ) | SYMCRYPT_FDEF_SIZEOF_INT_FROM_DIGITS( SYMCRYPT_FDEF_DIGITS_FROM_BITS( _bits )) |
Definition at line 2423 of file symcrypt_internal.h.
| #define SYMCRYPT_FDEF_SIZEOF_INT_FROM_DIGITS | ( | _nDigits | ) | ((_nDigits) * SYMCRYPT_FDEF_DIGIT_SIZE + sizeof( SYMCRYPT_INT ) ) |
Definition at line 2422 of file symcrypt_internal.h.
| #define SYMCRYPT_FDEF_SIZEOF_MODELEMENT_FROM_BITS | ( | _bits | ) | SYMCRYPT_FDEF_SIZEOF_MODELEMENT_FROM_DIGITS( SYMCRYPT_FDEF_DIGITS_FROM_BITS( _bits ) ) |
Definition at line 2485 of file symcrypt_internal.h.
| #define SYMCRYPT_FDEF_SIZEOF_MODELEMENT_FROM_DIGITS | ( | _nDigits | ) | ((_nDigits) * SYMCRYPT_FDEF_DIGIT_SIZE) |
Definition at line 2484 of file symcrypt_internal.h.
| #define SYMCRYPT_FDEF_SIZEOF_MODULUS_FROM_BITS | ( | _bits | ) | SYMCRYPT_FDEF_SIZEOF_MODULUS_FROM_DIGITS(SYMCRYPT_FDEF_DIGITS_FROM_BITS( _bits )) |
Definition at line 2475 of file symcrypt_internal.h.
| #define SYMCRYPT_FDEF_SIZEOF_MODULUS_FROM_DIGITS | ( | _nDigits | ) | (sizeof( SYMCRYPT_MODULUS ) + SYMCRYPT_FDEF_SIZEOF_DIVISOR_FROM_DIGITS( _nDigits ) + (2 * _nDigits * SYMCRYPT_FDEF_DIGIT_SIZE) ) |
Definition at line 2474 of file symcrypt_internal.h.
Definition at line 2682 of file symcrypt_internal.h.
| #define SYMCRYPT_FDEF_UPB_DIGITS (SYMCRYPT_FDEF_DIGITS_FROM_BITS(SYMCRYPT_INT_MAX_BITS)) |
Definition at line 2380 of file symcrypt_internal.h.
Definition at line 272 of file symcrypt_internal.h.
Definition at line 273 of file symcrypt_internal.h.
| #define SYMCRYPT_FIPS_ASSERT | ( | x | ) | { if(!(x)){ SymCryptFatal('FIPS'); } } |
Definition at line 3418 of file symcrypt_internal.h.
| #define SYMCRYPT_FLAG_SESSION_ENCRYPT (0x1) |
Definition at line 2016 of file symcrypt_internal.h.
| #define SYMCRYPT_GCM_BLOCK_MOD_MASK (SYMCRYPT_GCM_BLOCK_SIZE - 1) |
Definition at line 1859 of file symcrypt_internal.h.
| #define SYMCRYPT_GCM_BLOCK_ROUND_MASK (~SYMCRYPT_GCM_BLOCK_MOD_MASK) |
Definition at line 1860 of file symcrypt_internal.h.
| #define SYMCRYPT_GCM_BLOCK_SIZE (16) |
Definition at line 1853 of file symcrypt_internal.h.
| #define SYMCRYPT_GCM_BLOCKCIPHER_KEY_SIZE sizeof( union _SYMCRYPT_GCM_SUPPORTED_BLOCKCIPHER_KEYS ) |
Definition at line 1849 of file symcrypt_internal.h.
Definition at line 1857 of file symcrypt_internal.h.
| #define SYMCRYPT_GCM_MAX_KEY_SIZE (32) |
Definition at line 1854 of file symcrypt_internal.h.
| #define SYMCRYPT_GF128_BLOCK_SIZE (16) |
Definition at line 1852 of file symcrypt_internal.h.
| #define SYMCRYPT_GF128_FIELD_SIZE (128) |
Definition at line 1851 of file symcrypt_internal.h.
| #define SYMCRYPT_GHASH_ALLOW_NEON (SYMCRYPT_CPU_ARM | SYMCRYPT_CPU_ARM64) |
Definition at line 1872 of file symcrypt_internal.h.
| #define SYMCRYPT_GHASH_ALLOW_XMM (SYMCRYPT_CPU_X86 | SYMCRYPT_CPU_AMD64) |
Definition at line 1871 of file symcrypt_internal.h.
| #define SYMCRYPT_GNUC 0 |
Definition at line 45 of file symcrypt_internal.h.
| #define SYMCRYPT_HASH_MAX_RESULT_SIZE SYMCRYPT_SHA512_RESULT_SIZE |
Definition at line 1176 of file symcrypt_internal.h.
| #define SYMCRYPT_IGNORE_PLATFORM |
Definition at line 116 of file symcrypt_internal.h.
Definition at line 2370 of file symcrypt_internal.h.
| #define SYMCRYPT_INTERNAL_ECPOINT_COORDINATE | ( | _ord, | |
| _pCurve, | |||
| _pEcpoint | |||
| ) | (PSYMCRYPT_MODELEMENT)( (PBYTE)(_pEcpoint) + SYMCRYPT_INTERNAL_ECPOINT_COORDINATE_OFFSET( (_pCurve), _ord ) ) |
Definition at line 3010 of file symcrypt_internal.h.
| #define SYMCRYPT_INTERNAL_ECPOINT_COORDINATE_OFFSET | ( | _pCurve, | |
| _ord | |||
| ) | ( sizeof(SYMCRYPT_ECPOINT) + (_ord) * (_pCurve)->cbModElement ) |
Definition at line 3009 of file symcrypt_internal.h.
| #define SYMCRYPT_INTERNAL_ECURVE_VERSION_LATEST 1 |
Definition at line 2936 of file symcrypt_internal.h.
| #define SYMCRYPT_INTERNAL_FORCE_READ16 | ( | _p | ) | SYMCRYPT_INTERNAL_VOLATILE_READ16( _p ) |
Definition at line 519 of file symcrypt_internal.h.
| #define SYMCRYPT_INTERNAL_FORCE_READ32 | ( | _p | ) | SYMCRYPT_INTERNAL_VOLATILE_READ32( _p ) |
Definition at line 520 of file symcrypt_internal.h.
| #define SYMCRYPT_INTERNAL_FORCE_READ64 | ( | _p | ) | SYMCRYPT_INTERNAL_VOLATILE_READ64( _p ) |
Definition at line 521 of file symcrypt_internal.h.
| #define SYMCRYPT_INTERNAL_FORCE_READ8 | ( | _p | ) | SYMCRYPT_INTERNAL_VOLATILE_READ8( _p ) |
Definition at line 518 of file symcrypt_internal.h.
| #define SYMCRYPT_INTERNAL_FORCE_WRITE16 | ( | _p, | |
| _v | |||
| ) | SYMCRYPT_INTERNAL_VOLATILE_WRITE16( _p, _v ) |
Definition at line 524 of file symcrypt_internal.h.
| #define SYMCRYPT_INTERNAL_FORCE_WRITE32 | ( | _p, | |
| _v | |||
| ) | SYMCRYPT_INTERNAL_VOLATILE_WRITE32( _p, _v ) |
Definition at line 525 of file symcrypt_internal.h.
| #define SYMCRYPT_INTERNAL_FORCE_WRITE64 | ( | _p, | |
| _v | |||
| ) | SYMCRYPT_INTERNAL_VOLATILE_WRITE64( _p, _v ) |
Definition at line 526 of file symcrypt_internal.h.
| #define SYMCRYPT_INTERNAL_FORCE_WRITE8 | ( | _p, | |
| _v | |||
| ) | SYMCRYPT_INTERNAL_VOLATILE_WRITE8( _p, _v ) |
Definition at line 523 of file symcrypt_internal.h.
Definition at line 606 of file symcrypt_internal.h.
| #define SYMCRYPT_INTERNAL_LOAD_LSBFIRST32 | ( | p | ) | ( (UINT32)SYMCRYPT_INTERNAL_LOAD_LSBFIRST16(&((PBYTE)p)[2]) << 16 | SYMCRYPT_INTERNAL_LOAD_LSBFIRST16(&((PBYTE)p)[0]) ) |
Definition at line 608 of file symcrypt_internal.h.
| #define SYMCRYPT_INTERNAL_LOAD_LSBFIRST64 | ( | p | ) | ( (UINT64)SYMCRYPT_INTERNAL_LOAD_LSBFIRST32(&((PBYTE)p)[4]) << 32 | SYMCRYPT_INTERNAL_LOAD_LSBFIRST32(&((PBYTE)p)[0]) ) |
Definition at line 610 of file symcrypt_internal.h.
Definition at line 605 of file symcrypt_internal.h.
| #define SYMCRYPT_INTERNAL_LOAD_MSBFIRST32 | ( | p | ) | ( (UINT32)SYMCRYPT_INTERNAL_LOAD_MSBFIRST16(&((PBYTE)p)[0]) << 16 | SYMCRYPT_INTERNAL_LOAD_MSBFIRST16(&((PBYTE)p)[2]) ) |
Definition at line 607 of file symcrypt_internal.h.
| #define SYMCRYPT_INTERNAL_LOAD_MSBFIRST64 | ( | p | ) | ( (UINT64)SYMCRYPT_INTERNAL_LOAD_MSBFIRST32(&((PBYTE)p)[0]) << 32 | SYMCRYPT_INTERNAL_LOAD_MSBFIRST32(&((PBYTE)p)[4]) ) |
Definition at line 609 of file symcrypt_internal.h.
| #define SYMCRYPT_INTERNAL_NUMOF_COORDINATES | ( | _eCoordinates | ) | ((_eCoordinates) & 0xf) |
Definition at line 2905 of file symcrypt_internal.h.
| #define SYMCRYPT_INTERNAL_SCRATCH_BYTES_FOR_COMMON_ECURVE_OPERATIONS | ( | _pCurve | ) | ( (_pCurve)->cbScratchCommon) |
Definition at line 3034 of file symcrypt_internal.h.
| #define SYMCRYPT_INTERNAL_SCRATCH_BYTES_FOR_COMMON_MOD_OPERATIONS | ( | _nModDigits | ) | SYMCRYPT_FDEF_SCRATCH_BYTES_FOR_COMMON_MOD_OPERATIONS( _nModDigits ) |
Definition at line 2623 of file symcrypt_internal.h.
| #define SYMCRYPT_INTERNAL_SCRATCH_BYTES_FOR_CRT_GENERATION | ( | _nDigits | ) | SYMCRYPT_FDEF_SCRATCH_BYTES_FOR_CRT_GENERATION( _nDigits ) |
Definition at line 2624 of file symcrypt_internal.h.
| #define SYMCRYPT_INTERNAL_SCRATCH_BYTES_FOR_CRT_SOLUTION | ( | _nDigits | ) | SYMCRYPT_FDEF_SCRATCH_BYTES_FOR_CRT_SOLUTION( _nDigits ) |
Definition at line 2625 of file symcrypt_internal.h.
| #define SYMCRYPT_INTERNAL_SCRATCH_BYTES_FOR_ECKEY_ECURVE_OPERATIONS | ( | _pCurve | ) | ( (_pCurve)->cbScratchEckey) |
Definition at line 3038 of file symcrypt_internal.h.
| #define SYMCRYPT_INTERNAL_SCRATCH_BYTES_FOR_EXTENDED_GCD | ( | _nDigits | ) | SYMCRYPT_FDEF_SCRATCH_BYTES_FOR_EXTENDED_GCD( _nDigits ) |
Definition at line 2622 of file symcrypt_internal.h.
| #define SYMCRYPT_INTERNAL_SCRATCH_BYTES_FOR_GETSET_VALUE_ECURVE_OPERATIONS | ( | _pCurve | ) | ( (_pCurve)->cbScratchGetSetValue) |
Definition at line 3037 of file symcrypt_internal.h.
| #define SYMCRYPT_INTERNAL_SCRATCH_BYTES_FOR_INT_DIVMOD | ( | _nSrcDigits, | |
| _nDivisorDigits | |||
| ) | SYMCRYPT_FDEF_SCRATCH_BYTES_FOR_INT_DIVMOD( _nSrcDigits, _nDivisorDigits ) |
Definition at line 2621 of file symcrypt_internal.h.
| #define SYMCRYPT_INTERNAL_SCRATCH_BYTES_FOR_INT_IS_PRIME | ( | _nDigits | ) | SYMCRYPT_FDEF_SCRATCH_BYTES_FOR_INT_IS_PRIME( _nDigits ) |
Definition at line 2629 of file symcrypt_internal.h.
| #define SYMCRYPT_INTERNAL_SCRATCH_BYTES_FOR_INT_MUL | ( | _nDigits | ) | SYMCRYPT_FDEF_SCRATCH_BYTES_FOR_INT_MUL( _nDigits ) |
Definition at line 2620 of file symcrypt_internal.h.
| #define SYMCRYPT_INTERNAL_SCRATCH_BYTES_FOR_INT_PRIME_GEN | ( | _nDigits | ) | SYMCRYPT_FDEF_SCRATCH_BYTES_FOR_INT_PRIME_GEN( _nDigits ) |
Definition at line 2630 of file symcrypt_internal.h.
| #define SYMCRYPT_INTERNAL_SCRATCH_BYTES_FOR_INT_TO_DIVISOR | ( | _nDigits | ) | SYMCRYPT_FDEF_SCRATCH_BYTES_FOR_INT_TO_DIVISOR( _nDigits ) |
Definition at line 2619 of file symcrypt_internal.h.
| #define SYMCRYPT_INTERNAL_SCRATCH_BYTES_FOR_INT_TO_MODULUS | ( | _nDigits | ) | SYMCRYPT_FDEF_SCRATCH_BYTES_FOR_INT_TO_MODULUS( _nDigits ) |
Definition at line 2626 of file symcrypt_internal.h.
| #define SYMCRYPT_INTERNAL_SCRATCH_BYTES_FOR_MODEXP | ( | _nModDigits | ) | SYMCRYPT_FDEF_SCRATCH_BYTES_FOR_MODEXP( _nModDigits ) |
Definition at line 2628 of file symcrypt_internal.h.
| #define SYMCRYPT_INTERNAL_SCRATCH_BYTES_FOR_MODINV | ( | _nModDigits | ) | SYMCRYPT_FDEF_SCRATCH_BYTES_FOR_MODINV( _nModDigits ) |
Definition at line 2627 of file symcrypt_internal.h.
| #define SYMCRYPT_INTERNAL_SCRATCH_BYTES_FOR_MODMULTIEXP | ( | _nModDigits, | |
| _nBases, | |||
| _nBitsExp | |||
| ) | SYMCRYPT_FDEF_SCRATCH_BYTES_FOR_MODMULTIEXP( _nModDigits, _nBases, _nBitsExp ) |
Definition at line 2632 of file symcrypt_internal.h.
| #define SYMCRYPT_INTERNAL_SCRATCH_BYTES_FOR_RSA_OAEP | ( | _hashAlgorithm, | |
| _nBytesOAEP | |||
| ) |
Definition at line 2668 of file symcrypt_internal.h.
| #define SYMCRYPT_INTERNAL_SCRATCH_BYTES_FOR_RSA_PKCS1 | ( | _nBytesPKCS1 | ) | ( _nBytesPKCS1 ) |
Definition at line 2672 of file symcrypt_internal.h.
| #define SYMCRYPT_INTERNAL_SCRATCH_BYTES_FOR_RSA_PSS | ( | _hashAlgorithm, | |
| _nBytesMessage, | |||
| _nBytesPSS | |||
| ) |
Definition at line 2674 of file symcrypt_internal.h.
| #define SYMCRYPT_INTERNAL_SCRATCH_BYTES_FOR_SCALAR_ECURVE_OPERATIONS | ( | _pCurve, | |
| _nPoints | |||
| ) |
Definition at line 3035 of file symcrypt_internal.h.
| #define SYMCRYPT_INTERNAL_SIZEOF_DIVISOR_FROM_BITS | ( | _bitsize | ) | SYMCRYPT_FDEF_SIZEOF_DIVISOR_FROM_BITS( _bitsize ) |
Definition at line 2612 of file symcrypt_internal.h.
| #define SYMCRYPT_INTERNAL_SIZEOF_INT_FROM_BITS | ( | _bitsize | ) | SYMCRYPT_FDEF_SIZEOF_INT_FROM_BITS( _bitsize ) |
Definition at line 2611 of file symcrypt_internal.h.
| #define SYMCRYPT_INTERNAL_SIZEOF_MODELEMENT_FROM_BITS | ( | _bitsize | ) | SYMCRYPT_FDEF_SIZEOF_MODELEMENT_FROM_BITS( _bitsize ) |
Definition at line 2614 of file symcrypt_internal.h.
| #define SYMCRYPT_INTERNAL_SIZEOF_MODULUS_FROM_BITS | ( | _bitsize | ) | SYMCRYPT_FDEF_SIZEOF_MODULUS_FROM_BITS( _bitsize ) |
Definition at line 2613 of file symcrypt_internal.h.
| #define SYMCRYPT_INTERNAL_SIZEOF_RSAKEY_FROM_PARAMS | ( | modBits, | |
| nPrimes, | |||
| nPubExps | |||
| ) | SYMCRYPT_FDEF_SIZEOF_RSAKEY_FROM_PARAMS( modBits, nPrimes, nPubExps ) |
Definition at line 2616 of file symcrypt_internal.h.
Definition at line 617 of file symcrypt_internal.h.
| #define SYMCRYPT_KECCAK_STATE_EXPORT_SIZE (234) |
Definition at line 2190 of file symcrypt_internal.h.
| #define SYMCRYPT_MAC_MAX_RESULT_SIZE SYMCRYPT_HMAC_SHA512_RESULT_SIZE |
Definition at line 1717 of file symcrypt_internal.h.
Definition at line 357 of file symcrypt_internal.h.
| #define SYMCRYPT_MASK32_EQ | ( | _a, | |
| _b | |||
| ) | (~SYMCRYPT_MASK32_NONZERO( (_a) ^ (_b) )) |
Definition at line 2599 of file symcrypt_internal.h.
Definition at line 2600 of file symcrypt_internal.h.
Definition at line 2597 of file symcrypt_internal.h.
Definition at line 2596 of file symcrypt_internal.h.
| #define SYMCRYPT_MASK32_ZERO | ( | _v | ) | (~SYMCRYPT_MASK32_NONZERO( _v )) |
Definition at line 2598 of file symcrypt_internal.h.
| #define SYMCRYPT_MAX | ( | _a, | |
| _b | |||
| ) | ((_a)>(_b)?(_a):(_b)) |
Definition at line 311 of file symcrypt_internal.h.
| #define SYMCRYPT_MAX_BLOCK_SIZE (32) |
Definition at line 1984 of file symcrypt_internal.h.
| #define SYMCRYPT_MD2_STATE_EXPORT_SIZE (80) |
Definition at line 2179 of file symcrypt_internal.h.
| #define SYMCRYPT_MD4_STATE_EXPORT_SIZE (116) |
Definition at line 2180 of file symcrypt_internal.h.
| #define SYMCRYPT_MD5_OID_COUNT (2) |
Definition at line 1087 of file symcrypt_internal.h.
| #define SYMCRYPT_MD5_STATE_EXPORT_SIZE (116) |
Definition at line 2181 of file symcrypt_internal.h.
| #define SYMCRYPT_MIN | ( | _a, | |
| _b | |||
| ) | ((_a)<(_b)?(_a):(_b)) |
Definition at line 312 of file symcrypt_internal.h.
| #define SYMCRYPT_MS_VC 0 |
Definition at line 44 of file symcrypt_internal.h.
| #define SYMCRYPT_PARALLEL_HASH_PER_STATE_SCRATCH (sizeof( SYMCRYPT_PARALLEL_HASH_SCRATCH_STATE ) + sizeof( PSYMCRYPT_PARALLEL_HASH_SCRATCH_STATE ) ) |
Definition at line 1271 of file symcrypt_internal.h.
| #define SYMCRYPT_PARALLEL_SHA256_FIXED_SCRATCH ( (4 + 8 + 64) * SYMCRYPT_SIMD_ELEMENT_SIZE + SYMCRYPT_SIMD_ELEMENT_SIZE - 1 + SYMCRYPT_ALIGN_VALUE - 1 ) |
Definition at line 1268 of file symcrypt_internal.h.
| #define SYMCRYPT_PARALLEL_SHA256_MAX_PARALLELISM (8) |
Definition at line 1216 of file symcrypt_internal.h.
| #define SYMCRYPT_PARALLEL_SHA256_MIN_PARALLELISM (2) |
Definition at line 1215 of file symcrypt_internal.h.
| #define SYMCRYPT_PARALLEL_SHA384_FIXED_SCRATCH ( (4 + 8 + 80) * SYMCRYPT_SIMD_ELEMENT_SIZE + SYMCRYPT_SIMD_ELEMENT_SIZE - 1 + SYMCRYPT_ALIGN_VALUE - 1 ) |
Definition at line 1269 of file symcrypt_internal.h.
| #define SYMCRYPT_PARALLEL_SHA512_FIXED_SCRATCH ( (4 + 8 + 80) * SYMCRYPT_SIMD_ELEMENT_SIZE + SYMCRYPT_SIMD_ELEMENT_SIZE - 1 + SYMCRYPT_ALIGN_VALUE - 1 ) |
Definition at line 1270 of file symcrypt_internal.h.
| #define SYMCRYPT_PCT_DSA SYMCRYPT_SELFTEST_KEY_DSA |
Definition at line 3469 of file symcrypt_internal.h.
| #define SYMCRYPT_PCT_ECDSA SYMCRYPT_SELFTEST_KEY_ECDSA |
Definition at line 3474 of file symcrypt_internal.h.
| #define SYMCRYPT_PCT_RSA_SIGN SYMCRYPT_SELFTEST_KEY_RSA_SIGN |
Definition at line 3479 of file symcrypt_internal.h.
| #define SYMCRYPT_PLATFORM_APPLE 0 |
Definition at line 30 of file symcrypt_internal.h.
| #define SYMCRYPT_PLATFORM_UNIX 0 |
Definition at line 31 of file symcrypt_internal.h.
| #define SYMCRYPT_PLATFORM_WINDOWS 0 |
Definition at line 29 of file symcrypt_internal.h.
| #define SYMCRYPT_RSAKEY_FIPS_MIN_BITSIZE_MODULUS (1024) |
Definition at line 2700 of file symcrypt_internal.h.
| #define SYMCRYPT_RSAKEY_MAX_BITSIZE_MODULUS (1 << 16) |
Definition at line 2695 of file symcrypt_internal.h.
| #define SYMCRYPT_RSAKEY_MAX_BITSIZE_PRIME (SYMCRYPT_RSAKEY_MAX_BITSIZE_MODULUS / 2) |
Definition at line 2703 of file symcrypt_internal.h.
| #define SYMCRYPT_RSAKEY_MAX_NUMOF_PRIMES (2) |
Definition at line 2691 of file symcrypt_internal.h.
| #define SYMCRYPT_RSAKEY_MAX_NUMOF_PUBEXPS (1) |
Definition at line 2692 of file symcrypt_internal.h.
| #define SYMCRYPT_RSAKEY_MIN_BITSIZE_MODULUS (256) |
Definition at line 2694 of file symcrypt_internal.h.
| #define SYMCRYPT_RSAKEY_MIN_BITSIZE_PRIME (128) |
Definition at line 2702 of file symcrypt_internal.h.
| #define SYMCRYPT_SELFTEST_KEY_DSA (0x1) |
Definition at line 3468 of file symcrypt_internal.h.
| #define SYMCRYPT_SELFTEST_KEY_ECDSA (0x1) |
Definition at line 3473 of file symcrypt_internal.h.
| #define SYMCRYPT_SELFTEST_KEY_RSA_SIGN (0x1) |
Definition at line 3478 of file symcrypt_internal.h.
| #define SYMCRYPT_SESSION_MAX_MESSAGE_NUMBER (0xffffffff00000000ull) |
Definition at line 2085 of file symcrypt_internal.h.
Definition at line 358 of file symcrypt_internal.h.
| #define SYMCRYPT_SHA1_OID_COUNT (2) |
Definition at line 1090 of file symcrypt_internal.h.
| #define SYMCRYPT_SHA1_STATE_EXPORT_SIZE (120) |
Definition at line 2182 of file symcrypt_internal.h.
| #define SYMCRYPT_SHA224_OID_COUNT (2) |
Definition at line 1093 of file symcrypt_internal.h.
| #define SYMCRYPT_SHA224_STATE_EXPORT_SIZE (132) |
Definition at line 2183 of file symcrypt_internal.h.
| #define SYMCRYPT_SHA256_OID_COUNT (2) |
Definition at line 1096 of file symcrypt_internal.h.
| #define SYMCRYPT_SHA256_STATE_EXPORT_SIZE (132) |
Definition at line 2184 of file symcrypt_internal.h.
| #define SYMCRYPT_SHA384_OID_COUNT (2) |
Definition at line 1099 of file symcrypt_internal.h.
| #define SYMCRYPT_SHA384_STATE_EXPORT_SIZE (236) |
Definition at line 2185 of file symcrypt_internal.h.
| #define SYMCRYPT_SHA3_224_OID_COUNT (2) |
Definition at line 1111 of file symcrypt_internal.h.
| #define SYMCRYPT_SHA3_224_STATE_EXPORT_SIZE SYMCRYPT_KECCAK_STATE_EXPORT_SIZE |
Definition at line 2191 of file symcrypt_internal.h.
| #define SYMCRYPT_SHA3_256_OID_COUNT (2) |
Definition at line 1114 of file symcrypt_internal.h.
| #define SYMCRYPT_SHA3_256_STATE_EXPORT_SIZE SYMCRYPT_KECCAK_STATE_EXPORT_SIZE |
Definition at line 2192 of file symcrypt_internal.h.
| #define SYMCRYPT_SHA3_384_OID_COUNT (2) |
Definition at line 1117 of file symcrypt_internal.h.
| #define SYMCRYPT_SHA3_384_STATE_EXPORT_SIZE SYMCRYPT_KECCAK_STATE_EXPORT_SIZE |
Definition at line 2193 of file symcrypt_internal.h.
| #define SYMCRYPT_SHA3_512_OID_COUNT (2) |
Definition at line 1120 of file symcrypt_internal.h.
| #define SYMCRYPT_SHA3_512_STATE_EXPORT_SIZE SYMCRYPT_KECCAK_STATE_EXPORT_SIZE |
Definition at line 2194 of file symcrypt_internal.h.
| #define SYMCRYPT_SHA512_224_OID_COUNT (2) |
Definition at line 1105 of file symcrypt_internal.h.
| #define SYMCRYPT_SHA512_224_STATE_EXPORT_SIZE (236) |
Definition at line 2187 of file symcrypt_internal.h.
| #define SYMCRYPT_SHA512_256_OID_COUNT (2) |
Definition at line 1108 of file symcrypt_internal.h.
| #define SYMCRYPT_SHA512_256_STATE_EXPORT_SIZE (236) |
Definition at line 2188 of file symcrypt_internal.h.
| #define SYMCRYPT_SHA512_OID_COUNT (2) |
Definition at line 1102 of file symcrypt_internal.h.
| #define SYMCRYPT_SHA512_STATE_EXPORT_SIZE (236) |
Definition at line 2186 of file symcrypt_internal.h.
| #define SYMCRYPT_SHAKE128_OID_COUNT (2) |
Definition at line 1123 of file symcrypt_internal.h.
| #define SYMCRYPT_SHAKE256_OID_COUNT (2) |
Definition at line 1126 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_AES_CBC SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_CIPHER, 0) |
Definition at line 3558 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_AES_CBCMAC SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_MAC, 18) |
Definition at line 3616 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_AES_CCM SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_CIPHER, 1) |
Definition at line 3559 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_AES_CFB128 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_CIPHER, 2) |
Definition at line 3560 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_AES_CFB8 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_CIPHER, 3) |
Definition at line 3561 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_AES_CMAC SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_MAC, 17) |
Definition at line 3615 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_AES_CTR SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_CIPHER, 4) |
Definition at line 3562 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_AES_ECB SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_CIPHER, 5) |
Definition at line 3563 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_AES_GCM SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_CIPHER, 6) |
Definition at line 3564 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_AES_GMAC SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_MAC, 16) |
Definition at line 3614 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_AES_KW SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_CIPHER, 15) |
Definition at line 3573 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_AES_KWP SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_CIPHER, 16) |
Definition at line 3574 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_AES_XTS SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_CIPHER, 7) |
Definition at line 3565 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_CHACHA SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_CIPHER, 10) |
Definition at line 3568 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_CHACHA20 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_CIPHER, 13) |
Definition at line 3571 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_CHACHA20_POLY1305 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_CIPHER, 14) |
Definition at line 3572 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_CHECK_INT | ( | L | ) | C_ASSERT(L <= SYMCRYPT_SI_INTMASK) |
Definition at line 3535 of file symcrypt_internal.h.
Definition at line 3523 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_CSHAKE128 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_HASH, 16) |
Definition at line 3593 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_CSHAKE256 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_HASH, 17) |
Definition at line 3594 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_CTR_DRBG_AES256 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_DRBG, 0) |
Definition at line 3632 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_DES SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_CIPHER, 11) |
Definition at line 3569 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_DSA_KEYGEN SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_ASYM_ALG, 1) |
Definition at line 3636 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_DSA_PQGGEN SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_ASYM_ALG, 2) |
Definition at line 3637 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_DSA_PQGVER SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_ASYM_ALG, 3) |
Definition at line 3638 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_DSA_SIGVER SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_ASYM_ALG, 4) |
Definition at line 3639 of file symcrypt_internal.h.
Definition at line 3539 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_ECDSA_KEYGEN SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_ASYM_ALG, 5) |
Definition at line 3641 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_ECDSA_KEYVER SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_ASYM_ALG, 6) |
Definition at line 3642 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_ECDSA_SIGGEN SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_ASYM_ALG, 7) |
Definition at line 3643 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_ECDSA_SIGGEN_COMP SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_ASYM_ALG, 9) |
Definition at line 3645 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_ECDSA_SIGVER SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_ASYM_ALG, 8) |
Definition at line 3644 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_ECURVE_CURVE25519 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_ECURVE, 8) |
Definition at line 3693 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_ECURVE_NISTP192 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_ECURVE, 0) |
Definition at line 3685 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_ECURVE_NISTP224 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_ECURVE, 1) |
Definition at line 3686 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_ECURVE_NISTP256 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_ECURVE, 2) |
Definition at line 3687 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_ECURVE_NISTP384 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_ECURVE, 3) |
Definition at line 3688 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_ECURVE_NISTP521 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_ECURVE, 4) |
Definition at line 3689 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_ECURVE_NUMSP256T1 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_ECURVE, 5) |
Definition at line 3690 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_ECURVE_NUMSP384T1 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_ECURVE, 6) |
Definition at line 3691 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_ECURVE_NUMSP512T1 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_ECURVE, 7) |
Definition at line 3692 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_HKDF SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_KDF, 0) |
Definition at line 3620 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_HMAC_MD2 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_MAC, 0) |
Definition at line 3598 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_HMAC_MD4 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_MAC, 1) |
Definition at line 3599 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_HMAC_MD5 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_MAC, 2) |
Definition at line 3600 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_HMAC_SHA1 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_MAC, 3) |
Definition at line 3601 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_HMAC_SHA2_224 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_MAC, 4) |
Definition at line 3602 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_HMAC_SHA2_256 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_MAC, 5) |
Definition at line 3603 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_HMAC_SHA2_384 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_MAC, 6) |
Definition at line 3604 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_HMAC_SHA2_512 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_MAC, 7) |
Definition at line 3605 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_HMAC_SHA2_512_224 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_MAC, 8) |
Definition at line 3606 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_HMAC_SHA2_512_256 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_MAC, 9) |
Definition at line 3607 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_HMAC_SHA3_224 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_MAC, 10) |
Definition at line 3608 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_HMAC_SHA3_256 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_MAC, 11) |
Definition at line 3609 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_HMAC_SHA3_384 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_MAC, 12) |
Definition at line 3610 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_HMAC_SHA3_512 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_MAC, 13) |
Definition at line 3611 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_INTBITS ((64 - 8) / 2) |
Definition at line 3525 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_INTMASK ((1ULL << SYMCRYPT_SI_INTBITS) - 1) |
Definition at line 3526 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_INTPACK | ( | High, | |
| Low | |||
| ) | (((((UINT64)High) & SYMCRYPT_SI_INTMASK) << SYMCRYPT_SI_INTBITS) | (((UINT64)Low) & SYMCRYPT_SI_INTMASK)) |
Definition at line 3527 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_INTPAIR | ( | X, | |
| Y | |||
| ) | (((UINT64)SYMCRYPT_SI_TYPE_INTPAIR << 56) | SYMCRYPT_SI_INTPACK(Y, X)) |
Definition at line 3532 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_INTRANGE | ( | Low, | |
| High | |||
| ) | (((UINT64)SYMCRYPT_SI_TYPE_INTRANGE << 56) | SYMCRYPT_SI_INTPACK(High, Low)) |
Definition at line 3531 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_INTUNPACKHI | ( | X | ) | (((X) >> SYMCRYPT_SI_INTBITS) & SYMCRYPT_SI_INTMASK) |
Definition at line 3529 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_INTUNPACKLO | ( | X | ) | ((X) & SYMCRYPT_SI_INTMASK) |
Definition at line 3528 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_KAS_ECC SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_ASYM_ALG, 18) |
Definition at line 3655 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_KAS_ECC_SSC SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_ASYM_ALG, 19) |
Definition at line 3656 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_KAS_FFC SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_ASYM_ALG, 20) |
Definition at line 3657 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_KAS_FFC_SSC SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_ASYM_ALG, 21) |
Definition at line 3658 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_KDA_ONESTEP SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_KDF, 2) |
Definition at line 3622 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_KDF_IKEV1 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_KDF, 3) |
Definition at line 3623 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_KDF_IKEV2 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_KDF, 4) |
Definition at line 3624 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_KDF_SP800_108_CTR SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_KDF, 5) |
Definition at line 3625 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_KDF_SRTP SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_KDF, 6) |
Definition at line 3626 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_KDF_SSH SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_KDF, 7) |
Definition at line 3627 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_KDF_TLS SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_KDF, 8) |
Definition at line 3628 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_KDF_TLS_V12 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_KDF, 9) |
Definition at line 3629 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_KEYBITS | ( | L | ) | SYMCRYPT_SI_SIZERANGE(L, L) |
Definition at line 3537 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_KMAC128 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_MAC, 14) |
Definition at line 3612 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_KMAC256 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_MAC, 15) |
Definition at line 3613 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_LMS_KEYGEN SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_ASYM_ALG, 30) |
Definition at line 3669 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_LMS_SIGGEN SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_ASYM_ALG, 31) |
Definition at line 3670 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_LMS_SIGVER SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_ASYM_ALG, 32) |
Definition at line 3671 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_MARVIN32 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_HASH, 18) |
Definition at line 3595 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_MD2 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_HASH, 0) |
Definition at line 3577 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_MD4 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_HASH, 1) |
Definition at line 3578 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_MD5 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_HASH, 2) |
Definition at line 3579 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_MLDSA_KEYGEN SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_ASYM_ALG, 27) |
Definition at line 3666 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_MLDSA_SIGGEN SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_ASYM_ALG, 28) |
Definition at line 3667 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_MLDSA_SIGVER SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_ASYM_ALG, 29) |
Definition at line 3668 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_MLKEM_DECAPS SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_KEM, 2) |
Definition at line 3681 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_MLKEM_ENCAPS SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_KEM, 1) |
Definition at line 3680 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_MLKEM_KEYGEN SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_KEM, 0) |
Definition at line 3679 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_MODULUS | ( | L | ) | SYMCRYPT_SI_SIZERANGE(L, L) |
Definition at line 3538 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_PBKDF SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_KDF, 1) |
Definition at line 3621 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_POLY1305 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_MAC, 19) |
Definition at line 3617 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_RC2 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_CIPHER, 8) |
Definition at line 3566 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_RC4 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_CIPHER, 9) |
Definition at line 3567 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_RSA_DEC_PRIM SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_ASYM_ALG, 12) |
Definition at line 3648 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_RSA_KEYGEN SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_ASYM_ALG, 10) |
Definition at line 3647 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_RSA_SIG_PRIM SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_ASYM_ALG, 13) |
Definition at line 3649 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_RSA_SIGGEN_PKCS15 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_ASYM_ALG, 14) |
Definition at line 3650 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_RSA_SIGGEN_PKCSPSS SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_ASYM_ALG, 15) |
Definition at line 3651 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_RSA_SIGVER_PKCS15 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_ASYM_ALG, 16) |
Definition at line 3652 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_RSA_SIGVER_PKCSPSS SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_ASYM_ALG, 17) |
Definition at line 3653 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_SAFE_PRIME_KEYGEN SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_ASYM_ALG, 0) |
Definition at line 3635 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_SCHEME_DH_EPHEM SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_KAS_SCHEME, 1) |
Definition at line 3709 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_SCHEME_DH_ONEFLOW SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_KAS_SCHEME, 2) |
Definition at line 3710 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_SCHEME_DH_STATIC SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_KAS_SCHEME, 3) |
Definition at line 3711 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_SCHEME_EPHEM_UNIFIED SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_KAS_SCHEME, 0) |
Definition at line 3708 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_SHA1 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_HASH, 3) |
Definition at line 3580 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_SHA2_224 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_HASH, 4) |
Definition at line 3581 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_SHA2_256 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_HASH, 5) |
Definition at line 3582 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_SHA2_384 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_HASH, 6) |
Definition at line 3583 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_SHA2_512 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_HASH, 7) |
Definition at line 3584 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_SHA2_512_224 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_HASH, 8) |
Definition at line 3585 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_SHA2_512_256 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_HASH, 9) |
Definition at line 3586 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_SHA3_224 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_HASH, 10) |
Definition at line 3587 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_SHA3_256 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_HASH, 11) |
Definition at line 3588 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_SHA3_384 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_HASH, 12) |
Definition at line 3589 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_SHA3_512 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_HASH, 13) |
Definition at line 3590 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_SHAKE128 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_HASH, 14) |
Definition at line 3591 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_SHAKE256 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_HASH, 15) |
Definition at line 3592 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_SIZERANGE | ( | Low, | |
| High | |||
| ) | (((UINT64)SYMCRYPT_SI_TYPE_SIZERANGE << 56) | SYMCRYPT_SI_INTPACK(High, Low)) |
Definition at line 3533 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_SPG_FFDHE_2048 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_SAFE_PRIME_GROUP, 0) |
Definition at line 3696 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_SPG_FFDHE_3072 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_SAFE_PRIME_GROUP, 1) |
Definition at line 3697 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_SPG_FFDHE_4096 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_SAFE_PRIME_GROUP, 2) |
Definition at line 3698 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_SPG_FFDHE_6144 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_SAFE_PRIME_GROUP, 3) |
Definition at line 3699 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_SPG_FFDHE_8192 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_SAFE_PRIME_GROUP, 4) |
Definition at line 3700 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_SPG_MODP_2048 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_SAFE_PRIME_GROUP, 5) |
Definition at line 3701 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_SPG_MODP_3072 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_SAFE_PRIME_GROUP, 6) |
Definition at line 3702 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_SPG_MODP_4096 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_SAFE_PRIME_GROUP, 7) |
Definition at line 3703 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_SPG_MODP_6144 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_SAFE_PRIME_GROUP, 8) |
Definition at line 3704 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_SPG_MODP_8192 SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_SAFE_PRIME_GROUP, 9) |
Definition at line 3705 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_SVC_ASYMMETRIC_KEY_GENERATION 0x00000020 |
Definition at line 3548 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_SVC_ASYMMETRIC_KEY_VERIFICATION 0x00000080 |
Definition at line 3549 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_SVC_DECRYPTION 0x00000002 |
Definition at line 3544 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_SVC_ENCRYPTION 0x00000001 |
Definition at line 3543 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_SVC_HASHING 0x00000004 |
Definition at line 3545 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_SVC_KEY_DECAPSULATION 0x00008000 |
Definition at line 3555 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_SVC_KEY_DERIVATION 0x00000010 |
Definition at line 3547 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_SVC_KEY_ENCAPSULATION 0x00004000 |
Definition at line 3554 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_SVC_MESSAGE_AUTHENTICATION 0x00000008 |
Definition at line 3546 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_SVC_RANDOM_NUMBER_GENERATION 0x00000400 |
Definition at line 3550 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_SVC_SECRET_AGREEMENT 0x00000800 |
Definition at line 3551 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_SVC_SIGNATURE_GENERATION 0x00001000 |
Definition at line 3552 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_SVC_SIGNATURE_VERIFICATION 0x00002000 |
Definition at line 3553 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_TRIPLEDES SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_CIPHER, 12) |
Definition at line 3570 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_XMSS_KEYGEN SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_ASYM_ALG, 33) |
Definition at line 3672 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_XMSS_MT_KEYGEN SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_ASYM_ALG, 36) |
Definition at line 3675 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_XMSS_MT_SIGGEN SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_ASYM_ALG, 37) |
Definition at line 3676 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_XMSS_MT_SIGVER SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_ASYM_ALG, 38) |
Definition at line 3677 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_XMSS_SIGGEN SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_ASYM_ALG, 34) |
Definition at line 3673 of file symcrypt_internal.h.
| #define SYMCRYPT_SI_XMSS_SIGVER SYMCRYPT_SI_CREATE_ID(SYMCRYPT_SI_TYPE_ASYM_ALG, 35) |
Definition at line 3674 of file symcrypt_internal.h.
| #define SYMCRYPT_SIMD_ELEMENT_SIZE 0 |
Definition at line 1263 of file symcrypt_internal.h.
| #define SYMCRYPT_USE_CAS128 (0) |
Definition at line 2051 of file symcrypt_internal.h.
| #define SYMCRYPT_WEAK_SYMBOL |
Definition at line 303 of file symcrypt_internal.h.
Definition at line 360 of file symcrypt_internal.h.
| #define TRUE 0x01 |
Definition at line 212 of file symcrypt_internal.h.
| #define UINT32_MAX (0xffffffff) |
Definition at line 208 of file symcrypt_internal.h.
Definition at line 262 of file symcrypt_internal.h.
Definition at line 1785 of file symcrypt_internal.h.
Definition at line 1664 of file symcrypt_internal.h.
Definition at line 1673 of file symcrypt_internal.h.
Definition at line 1643 of file symcrypt_internal.h.
Definition at line 1824 of file symcrypt_internal.h.
Definition at line 685 of file symcrypt_internal.h.
Definition at line 1005 of file symcrypt_internal.h.
Definition at line 1017 of file symcrypt_internal.h.
Definition at line 1794 of file symcrypt_internal.h.
Definition at line 1802 of file symcrypt_internal.h.
| typedef SYMCRYPT_ASYM_ALIGN_STRUCT _SYMCRYPT_DLGROUP |
Definition at line 2808 of file symcrypt_internal.h.
| typedef SYMCRYPT_ASYM_ALIGN_STRUCT _SYMCRYPT_DLKEY |
Definition at line 2862 of file symcrypt_internal.h.
| typedef SYMCRYPT_ASYM_ALIGN_STRUCT _SYMCRYPT_ECKEY |
Definition at line 3051 of file symcrypt_internal.h.
| SYMCRYPT_ASYM_ALIGN_STRUCT _SYMCRYPT_ECPOINT |
Definition at line 3040 of file symcrypt_internal.h.
| typedef SYMCRYPT_ASYM_ALIGN_STRUCT _SYMCRYPT_ECURVE |
Definition at line 2950 of file symcrypt_internal.h.
Definition at line 1956 of file symcrypt_internal.h.
Definition at line 1967 of file symcrypt_internal.h.
Definition at line 1925 of file symcrypt_internal.h.
Definition at line 1945 of file symcrypt_internal.h.
Definition at line 1192 of file symcrypt_internal.h.
Definition at line 1520 of file symcrypt_internal.h.
Definition at line 1308 of file symcrypt_internal.h.
Definition at line 1321 of file symcrypt_internal.h.
Definition at line 1335 of file symcrypt_internal.h.
Definition at line 1348 of file symcrypt_internal.h.
Definition at line 1362 of file symcrypt_internal.h.
Definition at line 1375 of file symcrypt_internal.h.
Definition at line 1389 of file symcrypt_internal.h.
Definition at line 1402 of file symcrypt_internal.h.
Definition at line 1416 of file symcrypt_internal.h.
Definition at line 1429 of file symcrypt_internal.h.
Definition at line 1547 of file symcrypt_internal.h.
Definition at line 1559 of file symcrypt_internal.h.
Definition at line 1571 of file symcrypt_internal.h.
Definition at line 1583 of file symcrypt_internal.h.
Definition at line 1595 of file symcrypt_internal.h.
Definition at line 1607 of file symcrypt_internal.h.
Definition at line 1619 of file symcrypt_internal.h.
Definition at line 1631 of file symcrypt_internal.h.
Definition at line 1468 of file symcrypt_internal.h.
Definition at line 1481 of file symcrypt_internal.h.
Definition at line 1494 of file symcrypt_internal.h.
Definition at line 1507 of file symcrypt_internal.h.
Definition at line 1442 of file symcrypt_internal.h.
Definition at line 1455 of file symcrypt_internal.h.
Definition at line 1534 of file symcrypt_internal.h.
Definition at line 918 of file symcrypt_internal.h.
Definition at line 1029 of file symcrypt_internal.h.
Definition at line 1041 of file symcrypt_internal.h.
Definition at line 1053 of file symcrypt_internal.h.
Definition at line 1065 of file symcrypt_internal.h.
Definition at line 3119 of file symcrypt_internal.h.
Definition at line 2164 of file symcrypt_internal.h.
Definition at line 708 of file symcrypt_internal.h.
Definition at line 717 of file symcrypt_internal.h.
Definition at line 734 of file symcrypt_internal.h.
Definition at line 739 of file symcrypt_internal.h.
Definition at line 757 of file symcrypt_internal.h.
Definition at line 763 of file symcrypt_internal.h.
Definition at line 1286 of file symcrypt_internal.h.
Definition at line 1240 of file symcrypt_internal.h.
Definition at line 1812 of file symcrypt_internal.h.
Definition at line 2109 of file symcrypt_internal.h.
Definition at line 2145 of file symcrypt_internal.h.
Definition at line 2133 of file symcrypt_internal.h.
| typedef SYMCRYPT_ASYM_ALIGN_STRUCT _SYMCRYPT_RSAKEY |
Definition at line 2708 of file symcrypt_internal.h.
Definition at line 2068 of file symcrypt_internal.h.
Definition at line 2058 of file symcrypt_internal.h.
Definition at line 781 of file symcrypt_internal.h.
Definition at line 786 of file symcrypt_internal.h.
Definition at line 826 of file symcrypt_internal.h.
Definition at line 804 of file symcrypt_internal.h.
Definition at line 809 of file symcrypt_internal.h.
Definition at line 866 of file symcrypt_internal.h.
Definition at line 933 of file symcrypt_internal.h.
Definition at line 945 of file symcrypt_internal.h.
Definition at line 957 of file symcrypt_internal.h.
Definition at line 969 of file symcrypt_internal.h.
Definition at line 883 of file symcrypt_internal.h.
Definition at line 900 of file symcrypt_internal.h.
Definition at line 844 of file symcrypt_internal.h.
Definition at line 849 of file symcrypt_internal.h.
Definition at line 981 of file symcrypt_internal.h.
Definition at line 993 of file symcrypt_internal.h.
Definition at line 3083 of file symcrypt_internal.h.
Definition at line 1703 of file symcrypt_internal.h.
Definition at line 226 of file symcrypt_internal.h.
Definition at line 269 of file symcrypt_internal.h.
Definition at line 205 of file symcrypt_internal.h.
Definition at line 1987 of file symcrypt_internal.h.
Definition at line 238 of file symcrypt_internal.h.
Definition at line 229 of file symcrypt_internal.h.
Definition at line 230 of file symcrypt_internal.h.
Definition at line 231 of file symcrypt_internal.h.
Definition at line 228 of file symcrypt_internal.h.
| typedef PBYTE pbChainingValue |
Definition at line 1990 of file symcrypt_internal.h.
Definition at line 1988 of file symcrypt_internal.h.
Definition at line 1987 of file symcrypt_internal.h.
Definition at line 1988 of file symcrypt_internal.h.
Definition at line 247 of file symcrypt_internal.h.
Definition at line 248 of file symcrypt_internal.h.
Definition at line 1789 of file symcrypt_internal.h.
Definition at line 1671 of file symcrypt_internal.h.
Definition at line 1682 of file symcrypt_internal.h.
Definition at line 1656 of file symcrypt_internal.h.
Definition at line 668 of file symcrypt_internal.h.
Definition at line 2656 of file symcrypt_internal.h.
Definition at line 1010 of file symcrypt_internal.h.
Definition at line 1022 of file symcrypt_internal.h.
Definition at line 1797 of file symcrypt_internal.h.
Definition at line 1807 of file symcrypt_internal.h.
| typedef const SYMCRYPT_DIVISOR* PCSYMCRYPT_DIVISOR |
Definition at line 2332 of file symcrypt_internal.h.
| typedef const SYMCRYPT_DLGROUP* PCSYMCRYPT_DLGROUP |
Definition at line 2857 of file symcrypt_internal.h.
| typedef const SYMCRYPT_DLKEY* PCSYMCRYPT_DLKEY |
Definition at line 2885 of file symcrypt_internal.h.
| typedef const SYMCRYPT_ECKEY* PCSYMCRYPT_ECKEY |
Definition at line 3068 of file symcrypt_internal.h.
| typedef const SYMCRYPT_ECPOINT * PCSYMCRYPT_ECPOINT |
Definition at line 2347 of file symcrypt_internal.h.
| typedef const SYMCRYPT_ECURVE* PCSYMCRYPT_ECURVE |
Definition at line 3007 of file symcrypt_internal.h.
Definition at line 1964 of file symcrypt_internal.h.
| typedef const SYMCRYPT_GCM_STATE* PCSYMCRYPT_GCM_STATE |
Definition at line 1978 of file symcrypt_internal.h.
Definition at line 1941 of file symcrypt_internal.h.
Definition at line 1953 of file symcrypt_internal.h.
| typedef const SYMCRYPT_HASH* PCSYMCRYPT_HASH |
Definition at line 1182 of file symcrypt_internal.h.
Definition at line 1174 of file symcrypt_internal.h.
Definition at line 2266 of file symcrypt_internal.h.
Definition at line 1527 of file symcrypt_internal.h.
Definition at line 1314 of file symcrypt_internal.h.
Definition at line 1327 of file symcrypt_internal.h.
Definition at line 1341 of file symcrypt_internal.h.
Definition at line 1354 of file symcrypt_internal.h.
Definition at line 1368 of file symcrypt_internal.h.
Definition at line 1381 of file symcrypt_internal.h.
Definition at line 1395 of file symcrypt_internal.h.
Definition at line 1408 of file symcrypt_internal.h.
Definition at line 1422 of file symcrypt_internal.h.
Definition at line 1435 of file symcrypt_internal.h.
Definition at line 1552 of file symcrypt_internal.h.
Definition at line 1564 of file symcrypt_internal.h.
Definition at line 1576 of file symcrypt_internal.h.
Definition at line 1588 of file symcrypt_internal.h.
Definition at line 1600 of file symcrypt_internal.h.
Definition at line 1612 of file symcrypt_internal.h.
Definition at line 1624 of file symcrypt_internal.h.
Definition at line 1636 of file symcrypt_internal.h.
Definition at line 1474 of file symcrypt_internal.h.
Definition at line 1487 of file symcrypt_internal.h.
Definition at line 1500 of file symcrypt_internal.h.
Definition at line 1513 of file symcrypt_internal.h.
Definition at line 1448 of file symcrypt_internal.h.
Definition at line 1461 of file symcrypt_internal.h.
Definition at line 1540 of file symcrypt_internal.h.
| typedef const SYMCRYPT_INT* PCSYMCRYPT_INT |
Definition at line 2327 of file symcrypt_internal.h.
Definition at line 926 of file symcrypt_internal.h.
Definition at line 1034 of file symcrypt_internal.h.
Definition at line 1046 of file symcrypt_internal.h.
Definition at line 1058 of file symcrypt_internal.h.
Definition at line 1070 of file symcrypt_internal.h.
| typedef const SYMCRYPT_LMS_KEY* PCSYMCRYPT_LMS_KEY |
Definition at line 3151 of file symcrypt_internal.h.
Definition at line 3146 of file symcrypt_internal.h.
| typedef const SYMCRYPT_MAC* PCSYMCRYPT_MAC |
Definition at line 1778 of file symcrypt_internal.h.
Definition at line 1757 of file symcrypt_internal.h.
| typedef const SYMCRYPT_MAC_STATE* PCSYMCRYPT_MAC_STATE |
Definition at line 1737 of file symcrypt_internal.h.
Definition at line 2159 of file symcrypt_internal.h.
Definition at line 2172 of file symcrypt_internal.h.
| typedef const SYMCRYPT_MD2_STATE* PCSYMCRYPT_MD2_STATE |
Definition at line 726 of file symcrypt_internal.h.
| typedef const SYMCRYPT_MD4_STATE* PCSYMCRYPT_MD4_STATE |
Definition at line 748 of file symcrypt_internal.h.
| typedef const SYMCRYPT_MD5_STATE* PCSYMCRYPT_MD5_STATE |
Definition at line 772 of file symcrypt_internal.h.
| typedef const SYMCRYPT_MLDSAKEY* PCSYMCRYPT_MLDSAKEY |
Definition at line 2648 of file symcrypt_internal.h.
| typedef const SYMCRYPT_MLKEMKEY* PCSYMCRYPT_MLKEMKEY |
Definition at line 2640 of file symcrypt_internal.h.
Definition at line 2342 of file symcrypt_internal.h.
| typedef const SYMCRYPT_MODULUS* PCSYMCRYPT_MODULUS |
Definition at line 2337 of file symcrypt_internal.h.
| typedef const SYMCRYPT_OID* PCSYMCRYPT_OID |
Definition at line 1081 of file symcrypt_internal.h.
Definition at line 1184 of file symcrypt_internal.h.
Definition at line 2209 of file symcrypt_internal.h.
Definition at line 1816 of file symcrypt_internal.h.
| typedef const SYMCRYPT_RSAKEY* PCSYMCRYPT_RSAKEY |
Definition at line 2758 of file symcrypt_internal.h.
Definition at line 2066 of file symcrypt_internal.h.
Definition at line 795 of file symcrypt_internal.h.
Definition at line 835 of file symcrypt_internal.h.
Definition at line 818 of file symcrypt_internal.h.
Definition at line 875 of file symcrypt_internal.h.
Definition at line 938 of file symcrypt_internal.h.
Definition at line 950 of file symcrypt_internal.h.
Definition at line 962 of file symcrypt_internal.h.
Definition at line 974 of file symcrypt_internal.h.
Definition at line 892 of file symcrypt_internal.h.
Definition at line 909 of file symcrypt_internal.h.
Definition at line 858 of file symcrypt_internal.h.
Definition at line 986 of file symcrypt_internal.h.
Definition at line 998 of file symcrypt_internal.h.
Definition at line 2219 of file symcrypt_internal.h.
Definition at line 2256 of file symcrypt_internal.h.
Definition at line 2248 of file symcrypt_internal.h.
Definition at line 2275 of file symcrypt_internal.h.
Definition at line 2229 of file symcrypt_internal.h.
Definition at line 2239 of file symcrypt_internal.h.
Definition at line 2794 of file symcrypt_internal.h.
Definition at line 2783 of file symcrypt_internal.h.
Definition at line 2769 of file symcrypt_internal.h.
| typedef const SYMCRYPT_XMSS_KEY* PCSYMCRYPT_XMSS_KEY |
Definition at line 3112 of file symcrypt_internal.h.
Definition at line 3107 of file symcrypt_internal.h.
Definition at line 1708 of file symcrypt_internal.h.
Definition at line 1225 of file symcrypt_internal.h.
Definition at line 251 of file symcrypt_internal.h.
Definition at line 254 of file symcrypt_internal.h.
Definition at line 257 of file symcrypt_internal.h.
Definition at line 266 of file symcrypt_internal.h.
Definition at line 229 of file symcrypt_internal.h.
Definition at line 230 of file symcrypt_internal.h.
Definition at line 231 of file symcrypt_internal.h.
Definition at line 228 of file symcrypt_internal.h.
Definition at line 1278 of file symcrypt_internal.h.
| typedef PSYMCRYPT_COMMON_HASH_STATE pState |
Definition at line 1278 of file symcrypt_internal.h.
| typedef struct _SYMCRYPT_BLOCKCIPHER * PSYMCRYPT_BLOCKCIPHER |
Definition at line 667 of file symcrypt_internal.h.
Definition at line 2655 of file symcrypt_internal.h.
| typedef SYMCRYPT_DIVISOR* PSYMCRYPT_DIVISOR |
Definition at line 2331 of file symcrypt_internal.h.
| typedef SYMCRYPT_DLGROUP* PSYMCRYPT_DLGROUP |
Definition at line 2856 of file symcrypt_internal.h.
| typedef SYMCRYPT_DLKEY* PSYMCRYPT_DLKEY |
Definition at line 2884 of file symcrypt_internal.h.
| typedef SYMCRYPT_ECKEY* PSYMCRYPT_ECKEY |
Definition at line 3067 of file symcrypt_internal.h.
Definition at line 2346 of file symcrypt_internal.h.
| typedef SYMCRYPT_ECURVE* PSYMCRYPT_ECURVE |
Definition at line 3006 of file symcrypt_internal.h.
Definition at line 1181 of file symcrypt_internal.h.
| typedef VOID(SYMCRYPT_CALL * PSYMCRYPT_HASH_APPEND_BLOCKS_FUNC) (PVOID pChain, PCBYTE pbData, SIZE_T cbData, SIZE_T *pcbRemaining) |
Definition at line 1189 of file symcrypt_internal.h.
| typedef VOID(SYMCRYPT_CALL * PSYMCRYPT_HASH_APPEND_FUNC) (PVOID pState, PCBYTE pbData, SIZE_T cbData) |
Definition at line 1187 of file symcrypt_internal.h.
| typedef VOID(SYMCRYPT_CALL * PSYMCRYPT_HASH_INIT_FUNC) (PVOID pState) |
Definition at line 1186 of file symcrypt_internal.h.
Definition at line 1188 of file symcrypt_internal.h.
| typedef union _SYMCRYPT_HASH_STATE * PSYMCRYPT_HASH_STATE |
| typedef VOID(SYMCRYPT_CALL * PSYMCRYPT_HASH_STATE_COPY_FUNC) (PCVOID pStateSrc, PVOID pStateDst) |
Definition at line 1190 of file symcrypt_internal.h.
| typedef SYMCRYPT_INT* PSYMCRYPT_INT |
Definition at line 2326 of file symcrypt_internal.h.
| typedef SYMCRYPT_LMS_KEY* PSYMCRYPT_LMS_KEY |
Definition at line 3150 of file symcrypt_internal.h.
| typedef SYMCRYPT_LMS_PARAMS* PSYMCRYPT_LMS_PARAMS |
Definition at line 3145 of file symcrypt_internal.h.
| typedef struct _SYMCRYPT_MAC * PSYMCRYPT_MAC |
Definition at line 1762 of file symcrypt_internal.h.
| typedef SYMCRYPT_ERROR(SYMCRYPT_CALL * PSYMCRYPT_MAC_EXPAND_KEY) (PVOID pExpandedKey, PCBYTE pbKey, SIZE_T cbKey) |
Definition at line 1759 of file symcrypt_internal.h.
| typedef union _SYMCRYPT_MAC_EXPANDED_KEY * PSYMCRYPT_MAC_EXPANDED_KEY |
| typedef VOID(SYMCRYPT_CALL * PSYMCRYPT_MAC_INIT) (PVOID pState, PCVOID pExpandedKey) |
Definition at line 1761 of file symcrypt_internal.h.
Definition at line 1763 of file symcrypt_internal.h.
| typedef VOID(SYMCRYPT_CALL * PSYMCRYPT_MAC_RESULT_EX) (PVOID pState, PVOID pbResult, SIZE_T cbResult) |
Definition at line 1764 of file symcrypt_internal.h.
| typedef union _SYMCRYPT_MAC_STATE * PSYMCRYPT_MAC_STATE |
Definition at line 2162 of file symcrypt_internal.h.
| typedef SYMCRYPT_MLDSAKEY* PSYMCRYPT_MLDSAKEY |
Definition at line 2647 of file symcrypt_internal.h.
| typedef SYMCRYPT_MLKEMKEY* PSYMCRYPT_MLKEMKEY |
Definition at line 2639 of file symcrypt_internal.h.
| typedef SYMCRYPT_MODELEMENT* PSYMCRYPT_MODELEMENT |
Definition at line 2341 of file symcrypt_internal.h.
| typedef SYMCRYPT_MODULUS* PSYMCRYPT_MODULUS |
Definition at line 2336 of file symcrypt_internal.h.
| typedef struct _SYMCRYPT_OID * PSYMCRYPT_OID |
| typedef VOID(SYMCRYPT_CALL * PSYMCRYPT_PARALLEL_APPEND_FUNC) (_Inout_updates_(nPar) PSYMCRYPT_PARALLEL_HASH_SCRATCH_STATE *pWork, SIZE_T nPar, SIZE_T nBytes, _Out_writes_(cbSimdScratch) PBYTE pbSimdScratch, SIZE_T cbSimdScratch) |
Definition at line 1279 of file symcrypt_internal.h.
Definition at line 1183 of file symcrypt_internal.h.
Definition at line 1224 of file symcrypt_internal.h.
| typedef BOOLEAN(SYMCRYPT_CALL * PSYMCRYPT_PARALLEL_HASH_RESULT_FUNC) (PCSYMCRYPT_PARALLEL_HASH pParHash, PSYMCRYPT_COMMON_HASH_STATE pState, PSYMCRYPT_PARALLEL_HASH_SCRATCH_STATE pScratch, BOOLEAN *pRes) |
Definition at line 1277 of file symcrypt_internal.h.
| typedef struct _SYMCRYPT_PARALLEL_HASH_SCRATCH_OPERATION * PSYMCRYPT_PARALLEL_HASH_SCRATCH_OPERATION |
Definition at line 1238 of file symcrypt_internal.h.
| typedef SYMCRYPT_RSAKEY* PSYMCRYPT_RSAKEY |
Definition at line 2757 of file symcrypt_internal.h.
| typedef SYMCRYPT_XMSS_KEY* PSYMCRYPT_XMSS_KEY |
Definition at line 3111 of file symcrypt_internal.h.
Definition at line 3106 of file symcrypt_internal.h.
Definition at line 233 of file symcrypt_internal.h.
Definition at line 234 of file symcrypt_internal.h.
Definition at line 235 of file symcrypt_internal.h.
Definition at line 232 of file symcrypt_internal.h.
Definition at line 265 of file symcrypt_internal.h.
Definition at line 220 of file symcrypt_internal.h.
Definition at line 667 of file symcrypt_internal.h.
Definition at line 2654 of file symcrypt_internal.h.
| typedef UINT32 SYMCRYPT_CPU_FEATURES |
Definition at line 407 of file symcrypt_internal.h.
| typedef struct _SYMCRYPT_DIVISOR SYMCRYPT_DIVISOR |
Definition at line 2330 of file symcrypt_internal.h.
Definition at line 2345 of file symcrypt_internal.h.
Definition at line 1181 of file symcrypt_internal.h.
| typedef union _SYMCRYPT_HASH_STATE SYMCRYPT_HASH_STATE |
| typedef struct _SYMCRYPT_INT SYMCRYPT_INT |
Definition at line 2325 of file symcrypt_internal.h.
| typedef struct _SYMCRYPT_LMS_KEY SYMCRYPT_LMS_KEY |
Definition at line 3149 of file symcrypt_internal.h.
| typedef struct _SYMCRYPT_MAC SYMCRYPT_MAC |
| typedef union _SYMCRYPT_MAC_EXPANDED_KEY SYMCRYPT_MAC_EXPANDED_KEY |
| typedef union _SYMCRYPT_MAC_STATE SYMCRYPT_MAC_STATE |
Definition at line 2162 of file symcrypt_internal.h.
| typedef struct _SYMCRYPT_MLDSAKEY SYMCRYPT_MLDSAKEY |
Definition at line 2646 of file symcrypt_internal.h.
Definition at line 2638 of file symcrypt_internal.h.
Definition at line 2340 of file symcrypt_internal.h.
| typedef struct _SYMCRYPT_MODULUS SYMCRYPT_MODULUS |
Definition at line 2335 of file symcrypt_internal.h.
| typedef struct _SYMCRYPT_OID SYMCRYPT_OID |
Definition at line 1183 of file symcrypt_internal.h.
Definition at line 1224 of file symcrypt_internal.h.
Definition at line 1238 of file symcrypt_internal.h.
| typedef BYTE SYMCRYPT_RC4_S_TYPE |
Definition at line 2107 of file symcrypt_internal.h.
| typedef enum _SYMCRYPT_SI_TYPE SYMCRYPT_SI_TYPE |
Definition at line 3110 of file symcrypt_internal.h.
Definition at line 233 of file symcrypt_internal.h.
Definition at line 234 of file symcrypt_internal.h.
Definition at line 235 of file symcrypt_internal.h.
Definition at line 232 of file symcrypt_internal.h.
Definition at line 2895 of file symcrypt_internal.h.
| Enumerator | |
|---|---|
| SYMCRYPT_HASH_OPERATION_APPEND | |
| SYMCRYPT_HASH_OPERATION_RESULT | |
Definition at line 1219 of file symcrypt_internal.h.
| Enumerator | |
|---|---|
| SYMCRYPT_INTERNAL_ECURVE_TYPE_SHORT_WEIERSTRASS | |
| SYMCRYPT_INTERNAL_ECURVE_TYPE_TWISTED_EDWARDS | |
| SYMCRYPT_INTERNAL_ECURVE_TYPE_MONTGOMERY | |
| SYMCRYPT_INTERNAL_ECURVE_TYPE_SHORT_WEIERSTRASS_AM3 | |
Definition at line 2938 of file symcrypt_internal.h.
Definition at line 1129 of file symcrypt_internal.h.
Definition at line 3423 of file symcrypt_internal.h.
Definition at line 3498 of file symcrypt_internal.h.
Definition at line 1680 of file intrin_x86.h.
Referenced by GetExpectedXStateConfig(), KiGetFeatureBits(), KiGetXStateConfiguration(), KiInitializeXStateConfiguration(), and ZSTD_cpuid().
| _Field_range_ | ( | 0 | , |
| SYMCRYPT_CCM_BLOCK_SIZE- | 1 | ||
| ) |
| _Field_range_ | ( | 0 | , |
| SYMCRYPT_GCM_BLOCK_SIZE- | 1 | ||
| ) |
| _Field_range_ | ( | 1 | , |
| SYMCRYPT_FDEF_UPB_DIGITS | |||
| ) |
| C_ASSERT | ( | (SYMCRYPT_ALIGN_VALUE &(SYMCRYPT_ALIGN_VALUE - 1)) | = =0 | ) |
| C_ASSERT | ( | (UINT32) | SYMCRYPT_INTERNAL_ECURVE_TYPE_SHORT_WEIERSTRASS = =(UINT32) SYMCRYPT_ECURVE_TYPE_SHORT_WEIERSTRASS | ) |
| typedef SYMCRYPT_ERROR | ( | SYMCRYPT_CALL * | PSYMCRYPT_BLOCKCIPHER_EXPAND_KEY | ) |
| SYMCRYPT_CPU_FEATURES SYMCRYPT_CALL SymCryptCpuFeaturesNeverPresent | ( | void | ) |
| UINT32 SYMCRYPT_CALL SymCryptDeprecatedServiceIndicator | ( | UINT32 | Service, |
| UINT64 | Alg, | ||
| UINT64 | Param1, | ||
| UINT64 | Param2, | ||
| UINT64 | Param3 | ||
| ) |
| UINT32 SYMCRYPT_CALL SymCryptDeprecatedStatusIndicator | ( | PBYTE | pbOutput, |
| UINT32 | cbOutput | ||
| ) |
| UINT32 SYMCRYPT_CALL SymCryptFipsGetSelftestsPerformed | ( | void | ) |
| PCSYMCRYPT_OID SYMCRYPT_CALL SymCryptGetOidList | ( | SYMCRYPT_OID_LIST_ID | oidId, |
| _Out_opt_ SIZE_T * | pCount | ||
| ) |
| UINT32 SymCryptTestTrialdivisionMaxSmallPrime | ( | PCSYMCRYPT_TRIALDIVISION_CONTEXT | pContext | ) |
| VOID SYMCRYPT_CALL SymCryptWipe | ( | _Out_writes_bytes_(cbData) PVOID | pbData, |
| SIZE_T | cbData | ||
| ) |
Definition at line 137 of file libmain.c.
Referenced by SymCryptWipeKnownSize().
| FORCEINLINE VOID SYMCRYPT_CALL SymCryptWipeKnownSize | ( | _Out_writes_bytes_(cbData) PVOID | pbData, |
| SIZE_T | cbData | ||
| ) |
Definition at line 3411 of file symcrypt_internal.h.
Referenced by LmskeyWipe(), SymCrypt802_11SaeCustomDestroy(), SymCrypt802_11SaeCustomInit(), SymCrypt802_11SaeCustomInitH2EGeneric(), SYMCRYPT_HmacXxxExpandKey(), SYMCRYPT_XtsAesXxx(), SymCryptAesCmac(), SymCryptAesCmacExpandKey(), SymCryptAesCmacInit(), SymCryptAesCmacResult(), SymCryptAesDecryptC(), SymCryptAesEncryptC(), SymCryptAesGcmDecryptPartOnePass(), SymCryptAesGcmEncryptPartOnePass(), SymCryptAesKwxInternalUnwrap(), SymCryptAesKwxInternalWrap(), SymCryptCbcDecrypt(), SymCryptCbcEncrypt(), SymCryptCbcMac(), SymCryptCcmDecryptFinal(), SymCryptCcmEncryptDecryptPart(), SymCryptCcmEncryptFinal(), SymCryptCcmInit(), SymCryptChaCha20Poly1305ComputeTag(), SymCryptChaCha20Poly1305Decrypt(), SymCryptChaCha20Poly1305Encrypt(), SymCryptCtrMsb32(), SymCryptCtrMsb64(), SymCryptDesxDecrypt(), SymCryptDesxEncrypt(), SymCryptExternalMuMlDsaSign(), SymCryptFdefModElementCreate(), SymCryptGcmComputeTag(), SymCryptGcmDecrypt(), SymCryptGcmDecryptFinal(), SymCryptGcmEncrypt(), SymCryptGcmEncryptDecryptPart(), SymCryptGcmEncryptFinal(), SymCryptGcmExpandKey(), SymCryptGcmInit(), SymCryptGcmSetNonce(), SymCryptGHashAppendDataC(), SymCryptHashMlDsaSign(), SymCryptHkdf(), SymCryptHkdfDerive(), SymCryptHkdfExpandKey(), SymCryptHkdfExtractPrk(), SymCryptHmacExpandKey(), SymCryptHmacResult(), SymCryptKeccakReset(), SymCryptKeccakStateExport(), SymCryptKeccakStateImport(), SymCryptLmskeyFree(), SymCryptLmskeySetValue(), SymCryptLmsParamsFromAlgId(), SymCryptLmsSetParams(), SymCryptMd2Init(), SymCryptMd2StateExport(), SymCryptMd2StateImport(), SymCryptMd4AppendBlocks(), SymCryptMd4Result(), SymCryptMd4StateExport(), SymCryptMd4StateImport(), SymCryptMd5AppendBlocks(), SymCryptMd5Result(), SymCryptMd5StateExport(), SymCryptMd5StateImport(), SymCryptMlDsaExpandS(), SymCryptMlDsakeyGenerate(), SymCryptMlDsaKeyGenerateEx(), SymCryptMlDsaPkDecode(), SymCryptMlDsaRejBoundedPoly(), SymCryptMlDsaRejNttPoly(), SymCryptMlDsaSampleInBall(), SymCryptMlDsaSign(), SymCryptMlDsaSkDecode(), SymCryptMlKemDecapsulate(), SymCryptMlKemEncapsulate(), SymCryptMlKemEncapsulateInternal(), SymCryptMlKemkeyExpandFromPrivateSeed(), SymCryptMlKemkeyGenerate(), SymCryptMlKemkeyInitialize(), SymCryptMlKemkeyWipePrivateState(), SymCryptMlKemMatrixVectorMontMulAndAdd(), SymCryptMlKemVectorMontDotProduct(), SymCryptPbkdf2(), SymCryptPbkdf2Derive(), SymCryptPoly1305Init(), SymCryptPoly1305Result(), SymCryptRc2ExpandKeyEx(), SymCryptRngAesDf(), SymCryptRngAesGenerateSmall(), SymCryptRngAesInstantiate(), SymCryptRngAesReseed(), SymCryptRngAesUninstantiate(), SymCryptRngAesUpdate(), SymCryptSessionDestroy(), SymCryptSha1AppendBlocks(), SymCryptSha1Result(), SymCryptSha1StateExport(), SymCryptSha1StateImport(), SymCryptSha224Result(), SymCryptSha256AppendBlocks_ul1(), SymCryptSha256AppendBlocks_ul2(), SymCryptSha256Result(), SymCryptSha256StateExportCore(), SymCryptSha256StateImportCore(), SymCryptSha384Result(), SymCryptSha512_224Result(), SymCryptSha512_256Result(), SymCryptSha512AppendBlocks_ull(), SymCryptSha512AppendBlocks_ull2(), SymCryptSha512AppendBlocks_ull3(), SymCryptSha512Result(), SymCryptSha512StateExportCore(), SymCryptSha512StateImportCore(), SymCryptSp800_108(), SymCryptSp800_108Derive(), SymCryptSrtpKdf(), SymCryptSrtpKdfDerive(), SymCryptSshKdf(), SymCryptSskdfMac(), SymCryptSskdfMacDerive(), SymCryptTlsPrf1_1(), SymCryptTlsPrf1_1Derive(), SymCryptTlsPrf1_1ExpandKey(), SymCryptTlsPrf1_2(), SymCryptTlsPrf1_2Derive(), SymCryptTlsPrfPHash(), SymCryptXmssComputePublicRoot(), SymCryptXmssComputeRandomness(), SymCryptXmsskeyFree(), SymCryptXmsskeyGenerate(), SymCryptXmsskeySetValue(), SymCryptXmsskeyVerifyRoot(), SymCryptXmssParamsFromAlgIdCommon(), SymCryptXmssSetAdrsType(), SymCryptXmssSetParams(), SymCryptXmssSign(), SymCryptXmssVerifyInternal(), SymCryptXmssWotspSign(), SymCryptXtsAesSelftest(), SymCryptXtsDecryptDataUnit(), and SymCryptXtsEncryptDataUnit().
| typedef VOID | ( | SYMCRYPT_CALL * | PSYMCRYPT_PARALLEL_HASH_RESULT_DONE_FUNC | ) |
| SYMCRYPT_ALIGN_STRUCT _SYMCRYPT_802_11_SAE_CUSTOM_STATE |
Definition at line 3070 of file symcrypt_internal.h.
| SYMCRYPT_ASYM_ALIGN_STRUCT _SYMCRYPT_COMPOSITE_MLKEMKEY |
Definition at line 2653 of file symcrypt_internal.h.
| SYMCRYPT_ASYM_ALIGN_STRUCT _SYMCRYPT_DIVISOR |
| SYMCRYPT_ASYM_ALIGN_STRUCT _SYMCRYPT_INT |
Definition at line 2324 of file symcrypt_internal.h.
| SYMCRYPT_ASYM_ALIGN_STRUCT _SYMCRYPT_MLKEMKEY |
Definition at line 2637 of file symcrypt_internal.h.
| SYMCRYPT_ASYM_ALIGN_STRUCT _SYMCRYPT_MODELEMENT |
Definition at line 2339 of file symcrypt_internal.h.
| SYMCRYPT_ASYM_ALIGN_STRUCT _SYMCRYPT_MODULUS |
Definition at line 2334 of file symcrypt_internal.h.
| SYMCRYPT_ALIGN_STRUCT _SYMCRYPT_PARALLEL_HASH_SCRATCH_OPERATION |
Definition at line 1236 of file symcrypt_internal.h.
Definition at line 1692 of file symcrypt_internal.h.
Definition at line 2992 of file symcrypt_internal.h.
| BYTE abKey[SYMCRYPT_GCM_MAX_KEY_SIZE] |
Definition at line 1961 of file symcrypt_internal.h.
| PSYMCRYPT_HASH_APPEND_BLOCKS_FUNC appendBlockFunc |
Definition at line 1197 of file symcrypt_internal.h.
| PSYMCRYPT_HASH_APPEND_FUNC appendFunc |
Definition at line 1195 of file symcrypt_internal.h.
| UINT64 au64PubExp[SYMCRYPT_RSAKEY_MAX_NUMOF_PUBEXPS] |
Definition at line 2731 of file symcrypt_internal.h.
Definition at line 2993 of file symcrypt_internal.h.
| BYTE bIndexGenG |
Definition at line 2837 of file symcrypt_internal.h.
Referenced by SymCryptDlgroupGenerateGenG_FIPS().
| SYMCRYPT_GCM_SUPPORTED_BLOCKCIPHER_KEYS blockcipherKey |
Definition at line 1959 of file symcrypt_internal.h.
Definition at line 1676 of file symcrypt_internal.h.
| SYMCRYPT_ALIGN BYTE buffer[128] |
Definition at line 691 of file symcrypt_internal.h.
| UINT64 bytes |
Definition at line 1244 of file symcrypt_internal.h.
| BYTE bytesAlreadyProcessed |
Definition at line 1243 of file symcrypt_internal.h.
| SIZE_T bytesInBuf |
Definition at line 1677 of file symcrypt_internal.h.
| SIZE_T bytesInBuffer |
Definition at line 1693 of file symcrypt_internal.h.
Referenced by if(), SymCryptHashAppendInternal(), SymCryptHashCommonPaddingMd4Style(), SymCryptMarvin32Append(), SymCryptMarvin32Result(), SymCryptPoly1305Append(), SymCryptPoly1305Result(), SymCryptSha1Result(), SymCryptSha256Append(), SymCryptSha256Result(), SymCryptSha512Append(), and SymCryptSha512Result().
| UINT64 bytesProcessed |
Definition at line 1831 of file symcrypt_internal.h.
| UINT32 cbAlloc |
Definition at line 2967 of file symcrypt_internal.h.
Referenced by ConIme_OnNotifyGuideLine(), and SymCryptMlKemDecapsulate().
| UINT64 cbAuthData |
Definition at line 1970 of file symcrypt_internal.h.
Referenced by SymCryptCcmDecrypt(), SymCryptCcmEncrypt(), SymCryptCcmInit(), SymCryptChaCha20Poly1305ComputeTag(), SymCryptChaCha20Poly1305Decrypt(), SymCryptChaCha20Poly1305Encrypt(), SymCryptGcmDecrypt(), SymCryptGcmEncrypt(), SymCryptSessionGcmDecrypt(), and SymCryptSessionGcmEncrypt().
| SIZE_T cbCounter |
Definition at line 1830 of file symcrypt_internal.h.
Referenced by SymCryptCcmInit(), and SymCryptCcmValidateParameters().
| UINT32 cbHashOutput |
Definition at line 3087 of file symcrypt_internal.h.
Referenced by LmsComputeNodeValue(), LmsComputeOtsPubKeyCandidate(), LmsComputeRootCandidate(), LmsOtskeyComputePrivate(), LmsOtskeyComputePublic(), LmsOtskeySign(), SymCryptLmskeyGetValue(), SymCryptLmsSetParams(), SymCryptLmsSign(), SymCryptLmsVerifyInternal(), and SymCryptXmssSetParams().
| UINT32 cbIdx |
Definition at line 3100 of file symcrypt_internal.h.
| UINT32 cbModElement |
Definition at line 2451 of file symcrypt_internal.h.
Referenced by SymCryptCrtSolve(), SymCryptDlgroupCreate(), SymCryptDlgroupGenerateGenG_FIPS(), SymCryptDlgroupScratchSpace_FIPS(), SymCryptDlkeyCreate(), SymCryptDlkeyGenerate(), SymCryptDlkeyPerformPublicKeyValidation(), SymCryptDlkeySetValue(), SymCryptEcpointCreateEx(), SymCryptModExpSquareAndMultiply32(), SymCryptModExpWindowed(), SymCryptModMultiExpGeneric(), SymCryptModMultiExpWnafWithInterleaving(), SymCryptMontgomeryFillScratchSpaces(), SymCryptRsaCoreDec(), SymCryptRsaCoreEnc(), SymCryptRsakeyCalculatePrimesFromPrivateExponent(), SymCryptSizeofEcpointEx(), and SymCryptTwistedEdwardsFillScratchSpaces().
| SIZE_T cbNonce |
Definition at line 1829 of file symcrypt_internal.h.
Referenced by SymCryptCcmDecrypt(), SymCryptCcmEncrypt(), SymCryptCcmInit(), SymCryptCcmValidateParameters(), SymCryptChaCha20Init(), SymCryptChaCha20Poly1305Decrypt(), SymCryptChaCha20Poly1305Encrypt(), SymCryptGcmDecrypt(), SymCryptGcmEncrypt(), SymCryptGcmInit(), SymCryptGcmSetNonce(), and SymCryptGcmValidateParameters().
| UINT32 cbPrefix |
Definition at line 3091 of file symcrypt_internal.h.
Referenced by SymCryptXmssSetParams(), and WNetEnumCachedPasswords().
| UINT32 cbPrimeP |
Definition at line 2813 of file symcrypt_internal.h.
Referenced by SymCryptDlgroupGetValue(), SymCryptDlgroupScratchSpace_FIPS(), and SymCryptDlgroupSetValue().
| UINT32 cbPrimeQ |
Definition at line 2818 of file symcrypt_internal.h.
Referenced by SymCryptDlgroupGeneratePrimeQ_FIPS(), SymCryptDlgroupGetValue(), SymCryptDlgroupSetValue(), and SymCryptDlkeySetValue().
| UINT32 cbScratchCommon |
Definition at line 2969 of file symcrypt_internal.h.
| UINT32 cbScratchEckey |
Definition at line 2973 of file symcrypt_internal.h.
| UINT32 cbScratchGetSetValue |
Definition at line 2972 of file symcrypt_internal.h.
| UINT32 cbScratchScalar |
Definition at line 2970 of file symcrypt_internal.h.
| UINT32 cbScratchScalarMulti |
Definition at line 2971 of file symcrypt_internal.h.
| UINT32 cbSeed |
Definition at line 2831 of file symcrypt_internal.h.
Referenced by SymCryptDlgroupGenerateGenG_FIPS(), SymCryptDlgroupGeneratePrimeP_FIPS(), SymCryptDlgroupGeneratePrimeQ_FIPS(), SymCryptDlgroupGetValue(), SymCryptDlgroupScratchSpace_FIPS(), SymCryptDlgroupSetValue(), SymCryptMarvin32ExpandSeed(), SymCryptRsaOaepApplyEncryptionPadding(), SymCryptSizeofDlgroupFromBitsizes(), SymCryptTlsPrf1_1(), SymCryptTlsPrf1_1Derive(), SymCryptTlsPrf1_2(), SymCryptTlsPrf1_2Derive(), SymCryptTlsPrfMac(), SymCryptTlsPrfPHash(), and SymCryptXmssComputePublicRoot().
| UINT32 cbSize |
Definition at line 2409 of file symcrypt_internal.h.
Referenced by Allocate_PMemoryAllocator(), BindInfo_GetBindInfo(), CreateByteArray(), CreateNotificationParam(), CreateProfile(), CreateRegistrationParam(), CryptMemAlloc(), CryptMemRealloc(), EngpGetRegistryHandleFromDeviceMap(), FindMimeFromData(), FormatByteSize(), FxCalculateTotalMultiSzStringSize(), GdiComment(), GetFontObjectA(), GetObjectA(), GetObjectW(), GetRawInputDeviceInfoA(), hash_url(), HBITMAP_UserMarshal(), HBITMAP_UserSize(), HBITMAP_UserUnmarshal(), IDirectXFileImpl_RegisterTemplates(), InitDisplayDriver(), InitLDEVImpl(), InternetTransport_Write(), IPersistMemory_Load_Proxy(), IPersistMemory_Load_Stub(), IPersistMemory_Save_Proxy(), IPersistMemory_Save_Stub(), LDEVOBJ_bBuildDevmodeList(), LDEVOBJ_bLoadImage(), LDEVOBJ_ulGetDriverModes(), TaskbarSettings::Load(), COpenWithList::LoadInfo(), MAPIAllocateBuffer(), MAPIAllocateMore(), MarshallUpStructure(), MarshallUpStructuresArray(), MMixerInitializeDataFormat(), MMixerOpenWavePin(), new_object(), NtUserEnumDisplaySettings(), NtUserGetMouseMovePointsEx(), NtUserGetRawInputDeviceInfo(), NtUserGetRawInputDeviceList(), NtUserGetRegisteredRawInputDevices(), NtUserRegisterRawInputDevices(), NtUserSendInput(), PersistMemory_Load(), PersistMemory_Save(), PMemoryAllocator_Allocate(), QueryUserRegValueW(), QuickAlloc(), RegReadDWORD(), SaferIdentifyLevel(), SaveAppSettings(), SendInput(), SH_FormatByteSize(), Shell_NotifyIconA(), Shell_NotifyIconW(), SHELL_ReadSingleUnreadMailCount(), SMTPTransport_CallbackMessageSendDataStream(), SMTPTransport_SendDataStream(), SpiGet(), SpiGetEx(), SpiGetSetProbeBuffer(), SpiLoadInt(), SpiMemCopy(), SpiSet(), statusclb_GetBindInfo(), SymCryptLmskeyAllocate(), SymCryptXmsskeyAllocate(), test_CList(), test_CopyBindInfo(), test_marshal_HBITMAP(), TEST_MemoryRead(), TEST_MemoryWrite(), Test_MetricKey(), test_monitors(), Test_NtUserSystemParametersInfo_fWinIni(), test_pack_ACCESSTIMEOUT(), test_pack_ACTCTX_SECTION_KEYED_DATA(), test_pack_ACTCTX_SECTION_KEYED_DATA_2600(), test_pack_ACTCTXA(), test_pack_ACTCTXW(), test_pack_ANIMATIONINFO(), test_pack_APPBARDATA(), test_pack_BINDINFO(), test_pack_BLOB(), test_pack_BSTRBLOB(), test_pack_CLIPDATA(), test_pack_COMBOBOXINFO(), test_pack_CSFV(), test_pack_CURSORINFO(), test_pack_DLLVERSIONINFO(), test_pack_DOCINFOA(), test_pack_DOCINFOW(), test_pack_DRAWTEXTPARAMS(), test_pack_FILTERKEYS(), test_pack_FLASHWINFO(), test_pack_GUITHREADINFO(), test_pack_HELPINFO(), test_pack_HIGHCONTRASTA(), test_pack_HIGHCONTRASTW(), test_pack_ICONMETRICSA(), test_pack_ICONMETRICSW(), test_pack_MENUINFO(), test_pack_MENUITEMINFOA(), test_pack_MENUITEMINFOW(), test_pack_MINIMIZEDMETRICS(), test_pack_MONITORINFO(), test_pack_MONITORINFOEXA(), test_pack_MONITORINFOEXW(), test_pack_MOUSEKEYS(), test_pack_MSGBOXPARAMSA(), test_pack_MSGBOXPARAMSW(), test_pack_NONCLIENTMETRICSA(), test_pack_NONCLIENTMETRICSW(), test_pack_NOTIFYICONDATAA(), test_pack_NOTIFYICONDATAW(), test_pack_RemBINDINFO(), test_pack_SCROLLINFO(), test_pack_SERIALKEYSA(), test_pack_SERIALKEYSW(), test_pack_SFV_CREATE(), test_pack_SHELLEXECUTEINFOA(), test_pack_SHELLEXECUTEINFOW(), test_pack_SOUNDSENTRYA(), test_pack_SOUNDSENTRYW(), test_pack_STICKYKEYS(), test_pack_TITLEBARINFO(), test_pack_TOGGLEKEYS(), test_pack_TPMPARAMS(), test_pack_TRACKMOUSEEVENT(), test_pack_userBITMAP(), test_pack_WAVEFORMATEX(), test_pack_WINDOWINFO(), test_pack_WNDCLASSEXA(), test_pack_WNDCLASSEXW(), Test_Read_MissingTerminator(), Test_Read_TooSmallCbSize(), Test_Read_TruncatedData(), Test_SPI_SETBEEP(), Test_SPI_SETMENUANIMATION(), Test_SPI_SETMOUSEBUTTONSWAP(), Test_UserPref(), User32CallUMPDFromKernel(), UserEnumDisplayDevices(), UserLoadKbdFile(), and WriteLineConfig().
| SIZE_T cbTag |
Definition at line 1828 of file symcrypt_internal.h.
Referenced by SymCryptCcmDecrypt(), SymCryptCcmDecryptFinal(), SymCryptCcmEncrypt(), SymCryptCcmEncryptFinal(), SymCryptCcmInit(), SymCryptCcmValidateParameters(), SymCryptChaCha20Poly1305Decrypt(), SymCryptChaCha20Poly1305Encrypt(), SymCryptGcmDecrypt(), SymCryptGcmDecryptFinal(), SymCryptGcmEncrypt(), SymCryptGcmEncryptFinal(), SymCryptSessionGcmDecrypt(), and SymCryptSessionGcmEncrypt().
| UINT32 cbTotalSize |
Definition at line 2714 of file symcrypt_internal.h.
Referenced by _Struct_size_bytes_(), and SymCryptMlDsaTemporariesAllocateAndInitialize().
Definition at line 724 of file symcrypt_internal.h.
| UINT32 chainOffset |
Definition at line 1202 of file symcrypt_internal.h.
| UINT32 chainSize |
Definition at line 1203 of file symcrypt_internal.h.
Referenced by ZSTD_copyCCtx_internal(), ZSTD_HcFindBestMatch_generic(), ZSTD_reduceIndex(), ZSTD_reset_matchState(), ZSTD_resetCCtx_byCopyingCDict(), and ZSTD_sizeof_matchState().
| UINT32 coFactorPower |
Definition at line 2975 of file symcrypt_internal.h.
Definition at line 3076 of file symcrypt_internal.h.
| SYMCRYPT_ALIGN BYTE counterBlock |
Definition at line 1833 of file symcrypt_internal.h.
| UINT32 dataLength |
Definition at line 2169 of file symcrypt_internal.h.
| UINT64 dataLengthH |
Definition at line 690 of file symcrypt_internal.h.
| SYMCRYPT_MAGIC_FIELD UINT64 dataLengthL |
Definition at line 689 of file symcrypt_internal.h.
| SYMCRYPT_DIVISOR Divisor |
Definition at line 2466 of file symcrypt_internal.h.
| UINT32 dwGenCounter |
Definition at line 2836 of file symcrypt_internal.h.
| SYMCRYPT_ECPOINT_COORDINATES eCoordinates |
Definition at line 2955 of file symcrypt_internal.h.
| SYMCRYPT_DLGROUP_FIPS eFipsStandard |
Definition at line 2833 of file symcrypt_internal.h.
| struct { ... } fdef |
| BOOLEAN fHasPrimeQ |
Definition at line 2810 of file symcrypt_internal.h.
| BOOLEAN fHasPrivateKey |
Definition at line 2868 of file symcrypt_internal.h.
| BOOLEAN fips140_2Check |
Definition at line 2141 of file symcrypt_internal.h.
Definition at line 2076 of file symcrypt_internal.h.
| PSYMCRYPT_MODULUS FMod |
Definition at line 2989 of file symcrypt_internal.h.
Referenced by SymCryptEcpointScalarMulFixedWindow(), SymCryptMontgomeryIsZero(), SymCryptShortWeierstrassAddDiffNonZero(), SymCryptShortWeierstrassAddSideChannelUnsafe(), SymCryptShortWeierstrassDouble(), SymCryptShortWeierstrassDoubleSpecializedAm3(), SymCryptShortWeierstrassIsEqual(), SymCryptShortWeierstrassIsZero(), SymCryptShortWeierstrassNegate(), SymCryptShortWeierstrassOnCurve(), SymCryptShortWeierstrassSetZero(), and SymCryptTwistedEdwardsNegate().
| UINT32 FModBitsize |
Definition at line 2957 of file symcrypt_internal.h.
| UINT32 FModBytesize |
Definition at line 2959 of file symcrypt_internal.h.
| UINT32 FModDigits |
Definition at line 2958 of file symcrypt_internal.h.
| BOOLEAN fPrivateModQ |
Definition at line 2869 of file symcrypt_internal.h.
Definition at line 2994 of file symcrypt_internal.h.
|
extern |
Definition at line 20 of file libmain.c.
Referenced by SymCryptInitEnvCommon(), and SymCryptInitEnvWindowsUsermodeWin8_1nLater().
|
extern |
Definition at line 61 of file implglue.c.
| SYMCRYPT_GF128_ELEMENT ghashState |
Definition at line 1972 of file symcrypt_internal.h.
| PSYMCRYPT_MODULUS GOrd |
Definition at line 2990 of file symcrypt_internal.h.
| UINT32 GOrdBitsize |
Definition at line 2961 of file symcrypt_internal.h.
| UINT32 GOrdBytesize |
Definition at line 2963 of file symcrypt_internal.h.
| UINT32 GOrdDigits |
Definition at line 2962 of file symcrypt_internal.h.
Definition at line 2995 of file symcrypt_internal.h.
Definition at line 1537 of file symcrypt_internal.h.
| BOOLEAN hasPrivateKey |
Definition at line 2715 of file symcrypt_internal.h.
Referenced by show_export_ui().
| UINT32 HighBitRestrictionNumOfBits |
Definition at line 2979 of file symcrypt_internal.h.
| UINT32 HighBitRestrictionPosition |
Definition at line 2980 of file symcrypt_internal.h.
| UINT32 HighBitRestrictionValue |
Definition at line 2981 of file symcrypt_internal.h.
| BYTE i |
Definition at line 2111 of file symcrypt_internal.h.
Definition at line 3086 of file symcrypt_internal.h.
| union { ... } info |
| SYMCRYPT_HASH_STATE innerState |
Definition at line 1523 of file symcrypt_internal.h.
| UINT32 inputBlockSize |
Definition at line 921 of file symcrypt_internal.h.
Referenced by SymCryptHashAppendInternal(), SymCryptHmacExpandKey(), and SymCryptKeccakInit().
| BYTE inputWhitening[8] |
Definition at line 1804 of file symcrypt_internal.h.
Definition at line 2438 of file symcrypt_internal.h.
| UINT64 inv64 |
Definition at line 2452 of file symcrypt_internal.h.
Referenced by SymCryptInverseMod2e64().
| BOOLEAN isSafePrimeGroup |
Definition at line 2822 of file symcrypt_internal.h.
| BYTE j |
Definition at line 2112 of file symcrypt_internal.h.
| UINT32 k |
Definition at line 2462 of file symcrypt_internal.h.
| BYTE K1[16] |
Definition at line 1667 of file symcrypt_internal.h.
Referenced by SymCryptDesExpandSingleKey().
| BYTE K2[16] |
Definition at line 1668 of file symcrypt_internal.h.
Referenced by SymCryptDesExpandSingleKey().
Definition at line 1706 of file symcrypt_internal.h.
Referenced by _Function_class_(), _QuerySourceCreateFromKey2(), compare_sortkeys(), compare_string3(), fontface_cache_compare(), IsSameRegKey(), numeric_key_eq(), START_TEST(), strcmp_key(), MapTest::template_methods(), SetTest::template_methods(), UnorderedTest::template_methods(), test_Add(), test_BCryptGenerateSymmetricKey(), test_key_import_export(), test_MsiEnumComponents(), test_MsiEnumComponentsEx(), test_MsiEnumProducts(), test_MsiEnumProductsEx(), test_notify(), test_perflib_key(), test_RegRenameKey(), test_rsa_encrypt(), test_SecretAgreement(), testImportPublicKey(), wait_for_flush(), xmlHashAddEntry2(), xmlHashAddEntry3(), xmlHashFindEntry(), xmlHashLookup2(), xmlHashLookup3(), xmlHashRemoveEntry2(), xmlHashRemoveEntry3(), xmlHashScan3(), xmlHashScanFull3(), xmlHashUpdateEntry2(), xmlHashUpdateEntry3(), xmlHashUpdateInternal(), and xmlHashValue().
| BYTE keystream[64] |
Definition at line 2125 of file symcrypt_internal.h.
Referenced by SymCryptCtrMsb32(), and SymCryptCtrMsb64().
| SYMCRYPT_ALIGN BYTE keystreamBlock |
Definition at line 1835 of file symcrypt_internal.h.
| BOOLEAN keystreamBufferValid |
Definition at line 2124 of file symcrypt_internal.h.
| BYTE(* lastDecRoundKey)[4][4] |
Definition at line 1652 of file symcrypt_internal.h.
| BYTE(* lastEncRoundKey)[4][4] |
Definition at line 1650 of file symcrypt_internal.h.
Definition at line 3098 of file symcrypt_internal.h.
| UINT32 len1 |
Definition at line 3096 of file symcrypt_internal.h.
Referenced by __crtCompareStringA(), __crtCompareStringW(), _ILCreateFromFindDataW(), add_boot_rename_entry(), buffer_refill(), buffer_refill8(), buffer_silence(), buffer_silence8(), capture_buffer_service(), cmp_string(), compare_case_weights(), compare_diacritic_weights(), compare_string3(), compare_unicode_weights(), compare_weights(), CompareStringA(), CompareStringEx(), CompareStringOrdinal(), CompareStringW(), copy_mult_extent(), CreateEnhMetaFileA(), FileMonikerImpl_RelativePathTo(), Global_InStrRev(), ILCombine(), jsstr_cmp(), jsstr_concat(), macho_map_ranges(), macho_unmap_ranges(), main(), PARSER_get_dest_dir(), ReplaceTextW(), strcmp_w(), SymCryptHbsGetWinternitzLengths(), SymCryptXmssWotspPublickeyFromSignature(), SymCryptXmssWotspSign(), sync_ext_cutoff_points(), test_CurrentDirectoryA(), test_EM_EXLIMITTEXT(), test_InitPathA(), test_query_firmware(), test_unicode_sorting(), UrlCompareA(), UrlCompareW(), VerInstallFileA(), WindowsCompareStringOrdinal(), and wine_compare_string().
| UINT32 len2 |
Definition at line 3097 of file symcrypt_internal.h.
Referenced by __crtCompareStringA(), __crtCompareStringW(), _Function_class_(), add_boot_rename_entry(), adler32_combine(), adler32_combine64(), adler32_combine_(), buffer_refill(), buffer_refill8(), buffer_silence(), buffer_silence8(), capture_buffer_service(), cmp_string(), compare_case_weights(), compare_diacritic_weights(), compare_string3(), compare_unicode_weights(), compare_weights(), CompareStringA(), CompareStringEx(), CompareStringOrdinal(), CompareStringW(), copy_mult_extent(), crc32_combine(), crc32_combine64(), crc32_combine_gen(), crc32_combine_gen64(), CreateEnhMetaFileA(), CredDialogCommandOk(), expand_command(), FileMonikerImpl_RelativePathTo(), get_src_file_info(), gl_local_filename_completion_proc(), Global_InStrRev(), ILCombine(), is_equal_vector(), jsstr_cmp(), jsstr_concat(), macho_map_ranges(), macho_unmap_ranges(), main(), PARSER_get_dest_dir(), ReplaceTextW(), source_matches_volume(), strcmp_w(), SymCryptHbsGetWinternitzLengths(), sync_ext_cutoff_points(), test_BCryptGenerateSymmetricKey(), test_dynamic_unwind(), test_EM_EXLIMITTEXT(), test_getstring_basic(), test_MsiProvideComponent(), test_PathCreateFromUrl(), test_query_firmware(), test_string_data_process(), test_thread_description(), test_unicode_sorting(), UDFBuildLongAllocDescs(), UDFBuildShortAllocDescs(), UDFMergeMappings(), UrlCombineA(), UrlCompareA(), UrlCompareW(), UrlGetPartA(), VerInstallFileA(), WindowsCompareStringOrdinal(), and wine_compare_string().
| UINT32 lmsOtsAlgID |
Definition at line 3125 of file symcrypt_internal.h.
Referenced by SymCryptLmskeySetValue(), SymCryptLmsParamsFromAlgId(), and SymCryptLmsSetParams().
| PCSYMCRYPT_MAC macAlgorithm |
Definition at line 3072 of file symcrypt_internal.h.
Referenced by SymCryptHkdf(), SymCryptHkdfExpandKey(), SymCryptHkdfExtractPrk(), SymCryptHkdfPrkExpandKey(), SymCryptPbkdf2(), SymCryptPbkdf2ExpandKey(), SymCryptSp800_108(), SymCryptSp800_108ExpandKey(), SymCryptSskdfMac(), SymCryptSskdfMacExpandSalt(), and SymCryptTlsPrf1_2ExpandKey().
| SYMCRYPT_ALIGN BYTE macBlock |
Definition at line 1834 of file symcrypt_internal.h.
| UINT64 messageNumber |
Definition at line 2063 of file symcrypt_internal.h.
Referenced by FxInterrupt::RevokeResources(), SymCryptSessionDecryptComputeDesiredReplayState(), SymCryptSessionDecryptUpdateState(), SymCryptSessionDecryptUpdateStateLock(), SymCryptSessionGcmDecrypt(), and SymCryptSessionGcmEncrypt().
| struct { ... } montgomery |
| UINT32 nBits |
Definition at line 2430 of file symcrypt_internal.h.
| UINT32 nBitsOfModulus |
Definition at line 2719 of file symcrypt_internal.h.
Referenced by SymCryptRsaPssApplySignaturePadding(), and SymCryptRsaPssVerifySignaturePadding().
| UINT32 nBitsOfP |
Definition at line 2812 of file symcrypt_internal.h.
Referenced by SymCryptDlgroupAllocate(), SymCryptDlgroupAutoCompleteNamedSafePrimeGroup(), SymCryptDlgroupCalculateBitsizeOfQ(), SymCryptDlgroupCreate(), SymCryptDlgroupGenerate(), SymCryptDlgroupGenerateGenG_FIPS(), SymCryptDlgroupGeneratePrimeP_FIPS(), SymCryptDlgroupScratchSpace_FIPS(), SymCryptDlgroupSetValue(), SymCryptDlgroupSetValueSafePrime(), and SymCryptSizeofDlgroupFromBitsizes().
| UINT32 nBitsOfPrimes[SYMCRYPT_RSAKEY_MAX_NUMOF_PRIMES] |
Definition at line 2725 of file symcrypt_internal.h.
| UINT32 nBitsOfQ |
Definition at line 2817 of file symcrypt_internal.h.
Referenced by SymCryptDlgroupAllocate(), SymCryptDlgroupAutoCompleteNamedSafePrimeGroup(), SymCryptDlgroupCreate(), SymCryptDlgroupGenerate(), SymCryptDlgroupGeneratePrimeQ_FIPS(), SymCryptDlgroupScratchSpace_FIPS(), SymCryptDlgroupSetValue(), SymCryptDlgroupSetValueSafePrime(), SymCryptDlkeySetValue(), and SymCryptSizeofDlgroupFromBitsizes().
| UINT32 nBitsOfSeed |
Definition at line 2830 of file symcrypt_internal.h.
Referenced by SymCryptDlgroupGeneratePrimeP_FIPS().
| UINT32 nBitsPriv |
Definition at line 2870 of file symcrypt_internal.h.
Referenced by SymCryptDlkeyGenerate(), SymCryptDlkeySetPrivateKeyLength(), and SymCryptDlkeySetValue().
| UINT32 nByteStringCount |
Definition at line 3140 of file symcrypt_internal.h.
Referenced by LmsComputeOtsPubKeyCandidate().
| UINT32 nChecksumLShiftBits |
Definition at line 3143 of file symcrypt_internal.h.
| UINT32 nDefaultBitsPriv |
Definition at line 2826 of file symcrypt_internal.h.
| UINT32 nDigitsOfModulus |
Definition at line 2720 of file symcrypt_internal.h.
| UINT32 nDigitsOfP |
Definition at line 2814 of file symcrypt_internal.h.
Referenced by SymCryptDlgroupGenerate(), SymCryptDlgroupGenerateGenG_FIPS(), SymCryptDlgroupScratchSpace_FIPS(), SymCryptDsaSignEx(), and SymCryptDsaVerify().
| UINT32 nDigitsOfPrimes[SYMCRYPT_RSAKEY_MAX_NUMOF_PRIMES] |
Definition at line 2727 of file symcrypt_internal.h.
| UINT32 nDigitsOfQ |
Definition at line 2819 of file symcrypt_internal.h.
Referenced by SymCryptDlgroupGenerate(), SymCryptDlgroupGenerateGenG_FIPS(), SymCryptDlgroupScratchSpace_FIPS(), SymCryptDsaSignEx(), and SymCryptDsaVerify().
| return next |
Definition at line 1245 of file symcrypt_internal.h.
Referenced by __gl_meshDiscardExterior(), __gl_meshTessellateInterior(), __list_add(), __list_del(), __rpc_freebroadifs(), __skb_dequeue(), __skb_insert(), __skb_queue_head(), __skb_queue_tail(), __skb_unlink(), _bdf_parse_glyphs(), _bdf_parse_properties(), _bdf_parse_start(), _dwarfnametounit(), FxFileObject::_GetFileObjectFromWdm(), _heapwalk(), _mbsnextc_l(), _node_get_next(), _WLocale_unshift(), acpi_power_off_device(), acpi_power_on(), acpi_power_remove(), add_data_to_folder(), add_files_to_folder(), add_hash(), add_structure_typeinfo(), AddValueToRecord(), af_glyph_hints_reload(), af_latin_metrics_init_blues(), apartment_freeunusedlibraries(), append_inf_file(), audition_track_GetParam(), band_Release(), band_track_Release(), bidi_computelevels(), BIDI_DetermineLevels(), BrFolder_ExpandToPidl(), buffy_del_chain(), cb_KWBTree(), cell_end_para(), CharPrevA(), CharPrevExA(), check_z_order_debug(), FxTagTracker::CheckForAbandondedTags(), ChildWndProc(), chord_track_GetParam(), chordmap_track_GetParam(), Client_EnumVARIANT_Next(), Client_EnumVARIANT_Skip(), codeview_process_info(), collection_Release(), Collection_release(), command_track_GetParam(), comp_FindSubFile(), comp_PageByHash(), FxDevice::ConfigureAutoForwardCleanupClose(), FxPkgGeneral::ConfigureConstraints(), FxPkgIo::ConfigureDynamicDispatching(), FxPkgGeneral::ConfigureFileObjectClass(), consonant_header(), ContextPropertyList_Free(), Control_WndProc(), copy_propagation_transform_block(), CoUninitialize(), cpu_blitter_destroy(), create_DataFormat(), CRYPT_RegWriteToReg(), crypt_sip_free(), CryptGetOIDFunctionAddress(), CryptInitOIDFunctionSet(), d2d_cdt_cut_edges(), d2d_cdt_destroy_edge(), d2d_cdt_fixup(), d2d_cdt_insert_segment(), d2d_geometry_add_figure_outline(), d2d_geometry_apply_intersections(), d2d_geometry_bezier_ccw(), d2d_geometry_get_bezier_segment_idx(), d2d_geometry_intersect_bezier_bezier(), d2d_geometry_intersect_bezier_line(), d2d_geometry_intersect_line_line(), d2d_geometry_outline_add_join(), d2d_geometry_outline_add_line_segment(), d2d_geometry_split_bezier(), d2d_rectangle_geometry_init(), d3d10_effect_parse_stream_output_declaration(), d3d12_desc_flush_vk_heap_updates_locked(), d3d12_root_signature_info_range_validate(), d3d_device1_NextViewport(), d3d_device2_NextViewport(), d3d_device3_NextViewport(), DBG_cutIntersectionPoly(), DEFINE_TEST(), deflateSetDictionary(), delete_domain(), delete_hash_entry(), DeleteHashTable(), destroy_cookies(), dictDeleteDict(), dictionary_destroy(), DispatchWorker(), distinct_free(), DnsIntFreeRecordList(), DnsRecordListFree(), draw_paragraph(), FxVerifierLock::DumpDetails(), dwritetextlayout_DetermineMinWidth(), dwritetextlayout_source_GetLocaleName(), EDIT_BuildLineDefs_ML(), EMFDRV_BeginPath(), EMFDRV_ExcludeClipRect(), EMFDRV_ExtSelectClipRgn(), EMFDRV_IntersectClipRect(), EMFDRV_ModifyWorldTransform(), EMFDRV_OffsetClipRgn(), EMFDRV_OffsetViewportOrgEx(), EMFDRV_OffsetWindowOrgEx(), EMFDRV_RestoreDC(), EMFDRV_SaveDC(), EMFDRV_ScaleViewportExtEx(), EMFDRV_ScaleWindowExtEx(), EMFDRV_SetMapMode(), EMFDRV_SetViewportExtEx(), EMFDRV_SetViewportOrgEx(), EMFDRV_SetWindowExtEx(), EMFDRV_SetWindowOrgEx(), EMFDRV_SetWorldTransform(), emfpathdrv_AbortPath(), emfpathdrv_AngleArc(), emfpathdrv_Arc(), emfpathdrv_ArcTo(), emfpathdrv_BeginPath(), emfpathdrv_Chord(), emfpathdrv_CloseFigure(), emfpathdrv_Ellipse(), emfpathdrv_EndPath(), emfpathdrv_ExtTextOut(), emfpathdrv_LineTo(), emfpathdrv_MoveTo(), emfpathdrv_Pie(), emfpathdrv_PolyBezier(), emfpathdrv_PolyBezierTo(), emfpathdrv_PolyDraw(), emfpathdrv_Polygon(), emfpathdrv_Polyline(), emfpathdrv_PolylineTo(), emfpathdrv_PolyPolygon(), emfpathdrv_PolyPolyline(), emfpathdrv_Rectangle(), emfpathdrv_RoundRect(), enable_caching(), encode_streamname(), event_cleanup_subscriptions(), exec_global_code(), execute_list(), expect_cross_work_entry_(), Ext2QueryUnusedBH(), Ext2QueryUnusedFcb(), ext3_find_entry(), ext4_ext_get_blocks(), ext4_ext_insert_extent(), fbo_blitter_blit(), fbo_blitter_clear(), fbo_blitter_destroy(), fcbopen_main(), ffp_blitter_blit(), ffp_blitter_clear(), ffp_blitter_destroy(), file_modify(), find_decoder(), find_host_interface_unlocked(), find_interface_unlocked(), find_next(), find_splitter(), find_substring(), findfde(), finish_cl_pl_for_prev_session(), fixedtables(), flatten_bezier(), free_buffers(), free_content_item(), free_contexts(), free_decompression_mem(), free_file_list(), free_function(), free_function_sets(), free_key_translation(), free_oid_info(), free_query(), free_store_info(), fs_close(), FT_List_Finalize(), FT_List_Iterate(), FTC_Cache_Clear(), FTC_MruList_RemoveSelection(), FTC_MruNode_Remove(), FTC_MruNode_Up(), gc_run(), GdipDeleteGraphics(), get_lineA(), get_lineW(), get_next_line(), get_next_segment(), FxDevice::GetCxDeviceInfo(), GetNextString(), GetPart(), FxVerifierLock::GetThreadTableEntry(), gl_destroy_list(), gl_local_filename_completion_proc(), gl_PopAttrib(), gl_PopClientAttrib(), glsl_blitter_blit(), glsl_blitter_clear(), glsl_blitter_destroy(), GPOS_apply_PairAdjustment(), graph_InsertTool(), graph_Release(), graph_StampPMsg(), graph_start(), gzprintf(), hash_lookup(), HEADER_SetOrderArray(), hist_prev(), HLPFILE_DeleteMacro(), HLPFILE_DeletePage(), hlsl_cleanup_ir_switch_cases(), hlsl_replace_node(), hlsl_transform_ir(), HtmlHelpW(), IAssemblyCacheImpl_QueryAssemblyInfo(), IAssemblyCacheImpl_UninstallAssembly(), ICreateTypeInfo2_fnLayOut(), IDirectMusicTrackImpl_GetParam(), Indic_ParseSyllables(), Indic_process_next_syllable(), inflate(), inflate_table(), inflateBack(), init_driver(), FxPkgGeneral::Initialize(), FxDevice::Initialize(), insertIntoTree(), IntGdiWidenPath(), invalidate_handle(), IPADDRESS_GotoNextField(), is_better_font_match(), is_module_registered(), layout_add_underline(), link_datatypes(), list_add(), list_empty_careful(), locale_replace_separator(), lookup_script_identifier(), lower_return(), lyrics_track_GetParam(), macho_unmap_file(), MACRO_CloseSecondarys(), MACRO_CloseWindow(), MDIClientWndProc_common(), MDIDestroyChild(), ME_PrepareParagraphForWrapping(), mem_trim(), MemStore_enumContext(), merge_previous_session(), MMDRV_Init(), MONTHCAL_UpdateSize(), motif_track_GetParam(), msi_dialog_destroy(), msi_event_cleanup_all_subscriptions(), MSSTYLES_FindProperty(), mute_track_GetParam(), NBNameCacheUnlinkNode(), ndisBindMiniportsToProtocol(), next_dir_entry(), next_part(), next_valid_constant_name(), nfs41_CreateVNetRoot(), nfs41_downcall(), nfs41_remove_fcb_entry(), nfs41_upcall(), nfs41_update_fcb_list(), NS_AddRemoteComputerAsNameServer(), NS_InvalidateSessionCache(), NS_PruneSessionCache(), FxPkgGeneral::OnCleanup(), FxPkgGeneral::OnClose(), CAddDialog::OnCommand(), FxPkgGeneral::OnCreate(), opentype_layout_context_apply_lookup(), test_push_front< C >::operator()(), para_join(), paramcontrol_track_GetParam(), parse_consonant_syllable(), parse_options(), parse_vowel_syllable(), patch_add_media(), PathCchAddExtension(), PathCchIsRoot(), PathCchRemoveExtension(), PdhCloseQuery(), performance_CloseDown(), performance_flush_messages(), performance_GetSegmentState(), performance_MusicToReferenceTime(), performance_ReferenceToMusicTime(), performance_Stop(), PerfStopProvider(), pfr_phy_font_done(), pool_destroy(), pop(), pop_from_work_list(), process_polygon(), process_polygon2(), process_polyline(), psh_glyph_find_strong_points(), psh_glyph_init(), psh_glyph_interpolate_other_points(), qfree(), queue_timer_expire(), raw_blitter_blit(), raw_blitter_clear(), raw_blitter_destroy(), rb_postorder(), rdp5_process(), rdp_process_server_caps(), re_match_multi(), read_dependencies(), read_merging_directory(), read_platform_entry(), read_urls(), read_version_entry(), reclaim_file(), region_destroy(), release_cc(), ReleaseIndex(), remove_protocol(), remove_unreachable_code(), remove_weakmap_entry(), CBalloonQueue::RemoveInfo(), report_unused(), RpcStringBindingParseA(), RpcStringBindingParseW(), RtlpCollapsePath(), RtlRunOnceBeginInitialize(), RtlRunOnceComplete(), run_join(), run_split(), ruserpass(), script_track_GetParam(), ScriptGetLogicalWidths(), ScriptStringGetLogicalWidths(), SdbpTableDestroy(), search_unix_path(), segment_GetParam(), segment_Release(), segment_state_end_play(), segment_track_GetParam(), sequence_track_GetParam(), sequence_track_GetParamEx(), set_layout_range_attr(), CListNode::SetNext(), SetupDiBuildDriverInfoList(), shader_param_allocator_destroy(), shader_param_allocator_get(), signpost_track_GetParam(), signpost_track_GetParamEx(), sltg_write_header(), sm1_generate_vsir_block(), sm1_sort_externs(), sm4_generate_vsir_block(), Sort(), sort_linked_list(), sort_synthetic_separated_samplers_first(), sort_uniforms_by_numeric_bind_count(), start_debugger(), state_selecting(), string_binding_find_delimiter(), string_binding_find_delimiterW(), style_pattern_destroy(), style_Release(), style_track_GetParam(), svc_create(), SymCleanup(), SymCryptTlsCbcHmacVerifyCore(), syncsearch(), synth_port_Release(), sysex_track_GetParam(), sysex_track_GetParamEx(), test_bitmap_font_glyph_index(), test_capture(), test_dds_decoder(), test_dds_decoder_frame(), test_dds_decoder_image_parameters(), test_dds_decoder_initialize(), test_domnode(), test_enumerate(), test_enumerate_name(), test_marshal_BSTR(), test_marshal_LPSAFEARRAY(), test_marshal_VARIANT(), test_ndr_allocate(), test_NtQueryDirectoryFile(), test_stub(), test_tga_header_handling(), test_wcstok(), Tests_Insert_And_Delete(), thread_pump_Release(), TpReleaseCleanupGroupMembers(), TREEVIEW_RemoveAllChildren(), TREEVIEW_ResetImageStateIndex(), triangulate(), truncate_file(), tt_face_get_kerning(), uacpi_bulk_configure_interfaces(), uacpi_deinitialize_namespace(), uacpi_initialize_interfaces(), uacpi_string_to_integer(), uia_tree_walker_GetNextSiblingElement(), uia_tree_walker_GetNextSiblingElementBuildCache(), und_free_all(), FxVerifierLock::Unlock(), unlock_init_spies(), UrlEscapeW(), UrlUnescapeA(), UrlUnescapeW(), value_get_str_field(), vbnamespacemanager_popContext(), VerifyWdfDeviceWdmDispatchIrp(), vk_blitter_blit(), vk_blitter_clear(), vk_blitter_destroy(), vkd3d_desc_object_cache_cleanup(), vkd3d_prepend_struct(), waitqueue_thread_proc(), wave_track_GetParam(), WDML_NotifyThreadDetach(), WHERE_delete(), wined3d_allocator_cleanup(), wined3d_context_vk_destroy_bo_slab(), wined3d_fbo_blitter_create(), wined3d_ffp_blitter_create(), wined3d_glsl_blitter_create(), wined3d_raw_blitter_create(), wined3d_vk_blitter_create(), WINHELP_DeletePageLinks(), wmain(), wrap_marked_paras_dc(), write_output_buffer(), WriteCompactIndex(), XCOPY_ParseCommandLine(), xdr_pmaplist(), xdr_rpcb_entry_list_ptr(), xdr_rpcblist_ptr(), xmlFreeParserCtxt(), xmlHashRemoveEntry3(), xmlLinkDeallocator(), xmlListClear(), xmlParseReference(), xmlreader_MoveToNextAttribute(), xsltAddAttrElemList(), xsltAddTemplate(), xsltAddUseAttrSetList(), xsltFlagRVTs(), xsltFreeAttrElemList(), xsltFreeAVTList(), xsltFreeRVTs(), xsltFreeStackElemList(), xsltFreeStylePreComps(), xsltFreeStylesheetList(), xsltFreeUseAttrSetList(), xsltKeyFunction(), xsltNumberFormatGetAnyLevel(), xsltParseTemplateContent(), xsltPreprocessStylesheet(), xsltResolveUseAttrSets(), CTravelLog::~CTravelLog(), FxDevice::~FxDevice(), FxPkgGeneral::~FxPkgGeneral(), FxPkgIo::~FxPkgIo(), FxTagTracker::~FxTagTracker(), WDFDEVICE_INIT::~WDFDEVICE_INIT(), and tinyxml2::XMLElement::~XMLElement().
| UINT32 nLayerHeight |
Definition at line 3099 of file symcrypt_internal.h.
| UINT32 nLayers |
Definition at line 3090 of file symcrypt_internal.h.
Referenced by SymCryptXmssSetParams().
| UINT32 nLeftShift32 |
Definition at line 3101 of file symcrypt_internal.h.
| UINT32 nMaxBitsOfP |
Definition at line 2815 of file symcrypt_internal.h.
Referenced by SymCryptDlgroupSetValueSafePrime().
| UINT32 nMaxBitsOfQ |
Definition at line 2820 of file symcrypt_internal.h.
| UINT32 nMaxDigitsOfPrimes |
Definition at line 2729 of file symcrypt_internal.h.
| UINT32 nMinBitsPriv |
Definition at line 2823 of file symcrypt_internal.h.
| UINT32 nonce[3] |
Definition at line 2122 of file symcrypt_internal.h.
Referenced by encrypt_race_thread(), SymCryptSessionGcmDecrypt(), SymCryptSessionGcmEncrypt(), test_BCryptDecrypt(), and test_BCryptEncrypt().
| UINT32 nPrimes |
Definition at line 2724 of file symcrypt_internal.h.
Referenced by SymCryptFdefCreateTrialDivisionContext(), SymCryptFdefInitTrialDivisionGroup(), SymCryptFdefIntFindSmallDivisor(), SymCryptGenerateSmallPrimes(), SymCryptRsaCoreDecCrtScratchSpace(), SymCryptRsakeyGetValue(), SymCryptRsakeySetValue(), and SymCryptRsakeySetValueInternal().
| UINT32 nPubExp |
Definition at line 2722 of file symcrypt_internal.h.
Referenced by SymCryptIntGenerateRandomPrime(), SymCryptRsakeyGenerate(), SymCryptRsakeyGetValue(), SymCryptRsakeySetValue(), and SymCryptRsakeySetValueInternal().
| UINT32 nSetBitsOfModulus |
Definition at line 2717 of file symcrypt_internal.h.
| UINT32 nTotalTreeHeight |
Definition at line 3089 of file symcrypt_internal.h.
Referenced by SymCryptXmssSetParams().
| UINT32 nTreeHeight |
Definition at line 3131 of file symcrypt_internal.h.
Referenced by SymCryptLmsSetParams(), and SymCryptLmsSign().
| UINT32 nWinternitzChainWidth |
Definition at line 3137 of file symcrypt_internal.h.
Referenced by LmsComputeOtsPubKeyCandidate(), LmsOtskeySign(), and SymCryptLmsSetParams().
| UINT32 nWinternitzWidth |
Definition at line 3088 of file symcrypt_internal.h.
Referenced by SymCryptXmssSetParams().
Definition at line 2123 of file symcrypt_internal.h.
| SYMCRYPT_HASH_STATE outerState |
Definition at line 1311 of file symcrypt_internal.h.
| BYTE outputWhitening[8] |
Definition at line 1805 of file symcrypt_internal.h.
| UINT8 paddingValue |
Definition at line 923 of file symcrypt_internal.h.
Referenced by SymCryptKeccakInit().
| PSYMCRYPT_PARALLEL_APPEND_FUNC parAppendFunc |
Definition at line 1294 of file symcrypt_internal.h.
| PSYMCRYPT_PARALLEL_HASH_RESULT_FUNC parResult1Func |
Definition at line 1290 of file symcrypt_internal.h.
| PSYMCRYPT_PARALLEL_HASH_RESULT_FUNC parResult2Func |
Definition at line 1291 of file symcrypt_internal.h.
| PSYMCRYPT_PARALLEL_HASH_RESULT_DONE_FUNC parResultDoneFunc |
Definition at line 1292 of file symcrypt_internal.h.
| UINT32 parScratchFixed |
Definition at line 1289 of file symcrypt_internal.h.
| PBYTE pbCrtInverses[SYMCRYPT_RSAKEY_MAX_NUMOF_PRIMES] |
Definition at line 2734 of file symcrypt_internal.h.
| PBYTE pbCrtPrivExps[SYMCRYPT_RSAKEY_MAX_NUMOF_PUBEXPS *SYMCRYPT_RSAKEY_MAX_NUMOF_PRIMES] |
Definition at line 2736 of file symcrypt_internal.h.
| PCBYTE pbData |
Definition at line 1246 of file symcrypt_internal.h.
Referenced by CRegPropertyBag::_ReadBinary(), CDataEncodeMsg_Update(), CDecodeMsg_CopyData(), CDecodeMsg_Update(), CEnvelopedEncodeMsg_Update(), CHashEncodeMsg_Update(), ClassMonikerROTData_GetComparisonData(), ContextPropertyList_SetProperty(), CRYPT_AsnDecodeCMSCertEncoded(), CRYPT_AsnDecodeCMSCrlEncoded(), CRYPT_AsnDecodeOCSPResponseBytes(), CRYPT_AsnDecodeOCSPSignatureInfoCertEncoded(), CRYPT_AsnDecodePKCSAttributeValue(), CRYPT_AsnDecodeSubtreeConstraints(), CRYPT_DownloadObject(), crypt_export_key(), crypt_export_plaintext_key(), crypt_export_private_key(), crypt_export_public_key(), crypt_export_simple(), CRYPT_FreeBlobArray(), CryptDecrypt(), CryptEncrypt(), CryptExportKey(), CryptGetHashParam(), CryptGetKeyParam(), CryptGetProvParam(), CryptHashData(), CryptImportKey(), CryptMsgUpdate(), CryptSetHashParam(), CryptSetKeyParam(), CryptSetProvParam(), CSignedEncodeMsg_Update(), CSignedMsgData_Update(), CSignedMsgData_UpdateHash(), derive_key(), DoSendData(), FileMonikerROTDataImpl_GetComparisonData(), if(), import_key(), import_plaintext_key(), import_private_key(), import_public_key(), import_symmetric_key(), OnCopyData(), PStore_fnReadItem(), PvkPrivateKeyAcquireContextFromMemory(), RegQueryValueWithAlloc(), ROTData_GetComparisonData(), RSAENH_CPDecrypt(), RSAENH_CPEncrypt(), RSAENH_CPExportKey(), RSAENH_CPGetHashParam(), RSAENH_CPGetKeyParam(), RSAENH_CPGetProvParam(), RSAENH_CPHashData(), RSAENH_CPImportKey(), RSAENH_CPSetHashParam(), RSAENH_CPSetKeyParam(), RSAENH_CPSetProvParam(), SHAllocBlob(), SHGetValueGoodBootA(), SHGetValueGoodBootW(), SHLWAPI_GetModuleVersion(), SpiSetBool(), SpiSetYesNo(), SYMCRYPT_HmacXxx(), SYMCRYPT_HmacXxxAppend(), SYMCRYPT_Xxx(), SYMCRYPT_XxxAppend(), SYMCRYPT_XxxDefault(), SymCryptAesCbcMac(), SymCryptAesCmac(), SymCryptAesCmacAppend(), SymCryptCcmAddMacData(), SymCryptChaCha20Poly1305ComputeTag(), SymCryptDesSetOddParity(), SymCryptGcmAddMacData(), SymCryptGHashAppendData(), SymCryptGHashAppendDataC(), SymCryptHash(), SymCryptHashAppend(), SymCryptHashAppendInternal(), SymCryptHmac(), SymCryptHmacAppend(), SymCryptHmacSha3_224(), SymCryptHmacSha3_224Append(), SymCryptHmacSha3_256(), SymCryptHmacSha3_256Append(), SymCryptHmacSha3_384(), SymCryptHmacSha3_384Append(), SymCryptHmacSha3_512(), SymCryptHmacSha3_512Append(), SymCryptKeccakAppend(), SymCryptKeccakAppendLanes(), SymCryptLsbFirstToUint32(), SymCryptLsbFirstToUint64(), SymCryptMarvin32(), SymCryptMarvin32AppendBlocks(), SymCryptMd2Append(), SymCryptMd2AppendBlocks(), SymCryptMd4Append(), SymCryptMd4AppendBlocks(), SymCryptMd5Append(), SymCryptMd5AppendBlocks(), SymCryptMsbFirstToUint32(), SymCryptMsbFirstToUint64(), SymCryptPoly1305(), SymCryptPoly1305Append(), SymCryptPoly1305ProcessBlocks(), SymCryptScsTableLoad(), SymCryptScsTableLoadC(), SymCryptScsTableStore(), SymCryptScsTableStoreC(), SymCryptSha1Append(), SymCryptSha1AppendBlocks(), SymCryptSha224Append(), SymCryptSha256Append(), SymCryptSha256AppendBlocks(), SymCryptSha256AppendBlocks_ul1(), SymCryptSha256AppendBlocks_ul2(), SymCryptSha384Append(), SymCryptSha3_224Append(), SymCryptSha3_256Append(), SymCryptSha3_384Append(), SymCryptSha3_512Append(), SymCryptSha512_224Append(), SymCryptSha512_256Append(), SymCryptSha512Append(), SymCryptSha512AppendBlocks(), SymCryptSha512AppendBlocks_ull(), SymCryptSha512AppendBlocks_ull2(), SymCryptSha512AppendBlocks_ull3(), SymCryptTlsCbcHmacVerify(), SymCryptTlsCbcHmacVerifyCore(), SymCryptWipe(), SymCryptWipeKnownSize(), test_3des(), test_3des112(), test_aes(), test_des(), test_hashes(), test_key_derivation(), test_rc2(), test_rc4(), test_sha2(), trace_hex(), and update_hash().
| PCSYMCRYPT_BLOCKCIPHER pBlockCipher |
Definition at line 1958 of file symcrypt_internal.h.
Referenced by SymCryptCbcDecrypt(), SymCryptCbcEncrypt(), SymCryptCbcMac(), SymCryptCcmDecrypt(), SymCryptCcmEncrypt(), SymCryptCcmInit(), SymCryptCcmValidateParameters(), SymCryptCfbDecrypt(), SymCryptCfbEncrypt(), SymCryptCtrMsb32(), SymCryptCtrMsb64(), SymCryptEcbDecrypt(), SymCryptEcbEncrypt(), SymCryptGcmExpandKey(), SymCryptGcmValidateParameters(), SymCryptXtsDecryptDataUnit(), and SymCryptXtsEncryptDataUnit().
| PBYTE pbPrimes[SYMCRYPT_RSAKEY_MAX_NUMOF_PRIMES] |
Definition at line 2733 of file symcrypt_internal.h.
| PBYTE pbPrivate |
Definition at line 2874 of file symcrypt_internal.h.
| PBYTE pbPrivExps[SYMCRYPT_RSAKEY_MAX_NUMOF_PUBEXPS] |
Definition at line 2735 of file symcrypt_internal.h.
| PBYTE pbQ |
Definition at line 2839 of file symcrypt_internal.h.
| PBYTE pbSeed |
Definition at line 2846 of file symcrypt_internal.h.
Referenced by pad_data_oaep(), pkcs1_mgf1(), SymCryptDlgroupGenerateGenG_FIPS(), SymCryptDlgroupGeneratePrimeP_FIPS(), SymCryptDlgroupGeneratePrimeQ_FIPS(), SymCryptDlgroupGetValue(), SymCryptDlgroupSetValue(), SymCryptMarvin32ExpandSeed(), SymCryptRngAesDf(), SymCryptRsaOaepApplyEncryptionPadding(), SymCryptRsaOaepRemoveEncryptionPadding(), SymCryptTlsPrf1_1(), SymCryptTlsPrf1_1Derive(), SymCryptTlsPrf1_2(), SymCryptTlsPrf1_2Derive(), SymCryptTlsPrfMac(), SymCryptTlsPrfPHash(), SymCryptXmssChain(), SymCryptXmssComputePublicRoot(), SymCryptXmssComputeSubtreeRoot(), SymCryptXmssCreateWotspPublickey(), SymCryptXmssCreateWotspSecret(), SymCryptXmssRandHash(), SymCryptXmssTreeRootFromAuthenticationPath(), SymCryptXmssTreeRootFromSignature(), SymCryptXmssTreeSignHash(), SymCryptXmssWotspPublickeyFromSignature(), and SymCryptXmssWotspSign().
| PCSYMCRYPT_ECURVE pCurve |
Definition at line 3045 of file symcrypt_internal.h.
Referenced by SymCrypt802_11SaeCustomCommitCreateGeneric(), SymCrypt802_11SaeCustomCommitProcessGeneric(), SymCrypt802_11SaeCustomCreatePTGeneric(), SymCrypt802_11SaeCustomDestroy(), SymCrypt802_11SaeCustomInit(), SymCrypt802_11SaeCustomInitH2EGeneric(), SymCryptEcDhSecretAgreement(), SymCryptEcDsaSignEx(), SymCryptEcDsaTruncateHash(), SymCryptEcDsaVerify(), SymCryptEckeyAllocate(), SymCryptEckeyCreate(), SymCryptEckeyGetValue(), SymCryptEckeyPerformPublicKeyValidation(), SymCryptEckeySetRandom(), SymCryptEckeySetValue(), SymCryptEcpointAdd(), SymCryptEcpointAddDiffNonZero(), SymCryptEcpointAllocate(), SymCryptEcpointCopy(), SymCryptEcpointCreate(), SymCryptEcpointCreateEx(), SymCryptEcpointDouble(), SymCryptEcpointFree(), SymCryptEcpointGenericSetRandom(), SymCryptEcpointGetValue(), SymCryptEcpointIsEqual(), SymCryptEcpointIsZero(), SymCryptEcpointMaskedCopy(), SymCryptEcpointMultiScalarMul(), SymCryptEcpointMultiScalarMulWnafWithInterleaving(), SymCryptEcpointNegate(), SymCryptEcpointOnCurve(), SymCryptEcpointScalarMul(), SymCryptEcpointScalarMulFixedWindow(), SymCryptEcpointSetDistinguishedPoint(), SymCryptEcpointSetRandom(), SymCryptEcpointSetValue(), SymCryptEcpointSetZero(), SymCryptEcpointTransform(), SymCryptEcpointWipe(), SymCryptEcurveAllocate(), SymCryptEcurveBitsizeofFieldModulus(), SymCryptEcurveBitsizeofGroupOrder(), SymCryptEcurveCreate(), SymCryptEcurveDigitsofFieldElement(), SymCryptEcurveDigitsofScalarMultiplier(), SymCryptEcurveFillScratchSpaces(), SymCryptEcurveFree(), SymCryptEcurveGroupOrder(), SymCryptEcurveHighBitRestrictionNumOfBits(), SymCryptEcurveHighBitRestrictionPosition(), SymCryptEcurveHighBitRestrictionValue(), SymCryptEcurveInitialize(), SymCryptEcurvePrivateKeyDefaultFormat(), SymCryptEcurveSizeofFieldElement(), SymCryptEcurveSizeofScalarMultiplier(), SymCryptMontgomeryFillScratchSpaces(), SymCryptMontgomeryIsEqual(), SymCryptMontgomeryIsZero(), SymCryptMontgomeryPointScalarMul(), SymCryptMontgomerySetDistinguished(), SymCryptOfflinePrecomputation(), SymCryptPrecomputation(), SymCryptShortWeierstrassAdd(), SymCryptShortWeierstrassAddDiffNonZero(), SymCryptShortWeierstrassAddSideChannelUnsafe(), SymCryptShortWeierstrassDouble(), SymCryptShortWeierstrassDoubleSpecializedAm3(), SymCryptShortWeierstrassFillScratchSpaces(), SymCryptShortWeierstrassIsEqual(), SymCryptShortWeierstrassIsZero(), SymCryptShortWeierstrassNegate(), SymCryptShortWeierstrassOnCurve(), SymCryptShortWeierstrassSetDistinguished(), SymCryptShortWeierstrassSetZero(), SymCryptSizeofEckeyFromCurve(), SymCryptSizeofEcpointFromCurve(), SymCryptSswu(), SymCryptTwistedEdwardsAdd(), SymCryptTwistedEdwardsAddDiffNonZero(), SymCryptTwistedEdwardsDouble(), SymCryptTwistedEdwardsFillScratchSpaces(), SymCryptTwistedEdwardsIsEqual(), SymCryptTwistedEdwardsIsZero(), SymCryptTwistedEdwardsNegate(), SymCryptTwistedEdwardsOnCurve(), SymCryptTwistedEdwardsSetDistinguished(), and SymCryptTwistedEdwardsSetZero().
| PCSYMCRYPT_DLGROUP pDlgroup |
Definition at line 2872 of file symcrypt_internal.h.
Referenced by SymCryptDhSecretAgreement(), SymCryptDlgroupAutoCompleteNamedSafePrimeGroup(), SymCryptDlgroupCreate(), SymCryptDlgroupGenerate(), SymCryptDlgroupGenerateGenG_FIPS(), SymCryptDlgroupGeneratePrimeP_FIPS(), SymCryptDlgroupGeneratePrimeQ_FIPS(), SymCryptDlgroupGetSizes(), SymCryptDlgroupGetValue(), SymCryptDlgroupSetValue(), SymCryptDlgroupSetValueSafePrime(), SymCryptDlkeyAllocate(), SymCryptDlkeyCopy(), SymCryptDlkeyCreate(), SymCryptDlkeyGenerate(), SymCryptDlkeyGetValue(), SymCryptDlkeyPerformPublicKeyValidation(), SymCryptDlkeySetPrivateKeyLength(), SymCryptDlkeySetValue(), SymCryptDlkeySizeofPrivateKey(), SymCryptDsaSignEx(), SymCryptDsaTruncateHash(), SymCryptDsaVerify(), and SymCryptSizeofDlkeyFromDlgroup().
| PSYMCRYPT_MODELEMENT peCrtInverses[SYMCRYPT_RSAKEY_MAX_NUMOF_PRIMES] |
Definition at line 2742 of file symcrypt_internal.h.
Definition at line 2844 of file symcrypt_internal.h.
Referenced by SymCryptDlgroupGenerateGenG_FIPS(), SymCryptTwistedEdwardsAdd(), and SymCryptTwistedEdwardsDouble().
| PSYMCRYPT_MODELEMENT peMask |
Definition at line 3074 of file symcrypt_internal.h.
| PSYMCRYPT_MODELEMENT pePublicKey |
Definition at line 2876 of file symcrypt_internal.h.
| PSYMCRYPT_MODELEMENT peRand |
Definition at line 3073 of file symcrypt_internal.h.
| PCVOID pExpandedKey |
Definition at line 1826 of file symcrypt_internal.h.
Referenced by SymCrypt3DesCbcDecrypt(), SymCrypt3DesCbcEncrypt(), SymCrypt3DesDecrypt(), SymCrypt3DesEncrypt(), SymCrypt3DesExpandKey(), SYMCRYPT_HmacXxx(), SYMCRYPT_HmacXxxExpandKey(), SYMCRYPT_HmacXxxInit(), SYMCRYPT_HmacXxxStateCopy(), SYMCRYPT_XtsAesXxx(), SYMCRYPT_Xxx(), SYMCRYPT_XxxEx(), SYMCRYPT_XxxExpandKey(), SYMCRYPT_XxxExpandKeyEx(), SYMCRYPT_XxxInit(), SymCryptAesCbcDecrypt(), SymCryptAesCbcEncrypt(), SymCryptAesCbcMac(), SymCryptAesCmac(), SymCryptAesCmacExpandKey(), SymCryptAesCmacInit(), SymCryptAesCmacStateCopy(), SymCryptAesCtrMsb32(), SymCryptAesCtrMsb64(), SymCryptAesDecrypt(), SymCryptAesDecryptC(), SymCryptAesEcbDecrypt(), SymCryptAesEcbDecryptC(), SymCryptAesEcbEncrypt(), SymCryptAesEcbEncryptC(), SymCryptAesEncrypt(), SymCryptAesEncryptC(), SymCryptAesExpandKey(), SymCryptAesExpandKeyEncryptOnly(), SymCryptAesExpandKeyInternal(), SymCryptAesKwDecrypt(), SymCryptAesKwEncrypt(), SymCryptAesKwpDecrypt(), SymCryptAesKwpEncrypt(), SymCryptAesKwxInternalUnwrap(), SymCryptAesKwxInternalWrap(), SymCryptCbcDecrypt(), SymCryptCbcEncrypt(), SymCryptCbcMac(), SymCryptCcmDecrypt(), SymCryptCcmEncrypt(), SymCryptCcmInit(), SymCryptCfbDecrypt(), SymCryptCfbEncrypt(), SymCryptCtrMsb32(), SymCryptCtrMsb64(), SymCryptDesDecrypt(), SymCryptDesEncrypt(), SymCryptDesExpandKey(), SymCryptDesxDecrypt(), SymCryptDesxEncrypt(), SymCryptDesxExpandKey(), SymCryptEcbDecrypt(), SymCryptEcbEncrypt(), SymCryptGcmDecrypt(), SymCryptGcmEncrypt(), SymCryptGcmExpandKey(), SymCryptGcmInit(), SymCryptHkdfDerive(), SymCryptHkdfExpandKey(), SymCryptHkdfPrkExpandKey(), SymCryptHmac(), SymCryptHmacExpandKey(), SymCryptHmacInit(), SymCryptHmacSha3_224(), SymCryptHmacSha3_224ExpandKey(), SymCryptHmacSha3_224Init(), SymCryptHmacSha3_224StateCopy(), SymCryptHmacSha3_256(), SymCryptHmacSha3_256ExpandKey(), SymCryptHmacSha3_256Init(), SymCryptHmacSha3_256StateCopy(), SymCryptHmacSha3_384(), SymCryptHmacSha3_384ExpandKey(), SymCryptHmacSha3_384Init(), SymCryptHmacSha3_384StateCopy(), SymCryptHmacSha3_512(), SymCryptHmacSha3_512ExpandKey(), SymCryptHmacSha3_512Init(), SymCryptHmacSha3_512StateCopy(), SymCryptHmacStateCopy(), SymCryptPbkdf2Derive(), SymCryptPbkdf2ExpandKey(), SymCryptRc2Decrypt(), SymCryptRc2Encrypt(), SymCryptRc2ExpandKey(), SymCryptRc2ExpandKeyEx(), SymCryptSessionGcmDecrypt(), SymCryptSessionGcmEncrypt(), SymCryptSp800_108Derive(), SymCryptSp800_108ExpandKey(), SymCryptSrtpKdfDerive(), SymCryptSrtpKdfExpandKey(), SymCryptSshKdfDerive(), SymCryptSshKdfExpandKey(), SymCryptTlsCbcHmacVerify(), SymCryptTlsPrf1_1Derive(), SymCryptTlsPrf1_1ExpandKey(), SymCryptTlsPrf1_2Derive(), SymCryptTlsPrf1_2ExpandKey(), SymCryptXtsAesDecrypt(), SymCryptXtsAesDecryptDataUnitAsm(), SymCryptXtsAesDecryptDataUnitC(), SymCryptXtsAesDecryptInternal(), SymCryptXtsAesDecryptWith128bTweak(), SymCryptXtsAesEncrypt(), SymCryptXtsAesEncryptDataUnitAsm(), SymCryptXtsAesEncryptDataUnitC(), SymCryptXtsAesEncryptInternal(), SymCryptXtsAesEncryptWith128bTweak(), SymCryptXtsAesExpandKey(), SymCryptXtsAesExpandKeyEx(), SymCryptXtsDecryptDataUnit(), and SymCryptXtsEncryptDataUnit().
| PCSYMCRYPT_HASH pHashAlgorithm |
Definition at line 2835 of file symcrypt_internal.h.
Referenced by SymCryptDlgroupScratchSpace_FIPS(), SymCryptDlgroupSetValue(), and SymCryptTlsCbcHmacVerify().
Definition at line 2746 of file symcrypt_internal.h.
| PSYMCRYPT_INT piPrivateKey |
Definition at line 2877 of file symcrypt_internal.h.
| PSYMCRYPT_INT piPrivExps[SYMCRYPT_RSAKEY_MAX_NUMOF_PUBEXPS] |
Definition at line 2744 of file symcrypt_internal.h.
| FxRegKey * pKey |
Definition at line 1324 of file symcrypt_internal.h.
Referenced by FxDevice::_OpenKey(), _SHOpenProfilesKey(), LmsComputeNodeValue(), LmskeyWipe(), LmsOtskeyComputePrivate(), LmsOtskeyComputePublic(), LmsOtskeySign(), FxDevice::OpenDevicemapKeyWorker(), read_key_value(), RegTreeOpt_OnTreeViewKeyDown(), RSAENH_CPHashSessionKey(), store_key_pair(), store_key_permissions(), SymCryptDesExpandSingleKey(), SymCryptDsaSign(), SymCryptDsaSignEx(), SymCryptDsaVerify(), SymCryptEcDsaSign(), SymCryptEcDsaSignEx(), SymCryptEcDsaVerify(), SymCryptLmskeyAllocate(), SymCryptLmskeyFree(), SymCryptLmskeyGenerate(), SymCryptLmskeyGetValue(), SymCryptLmskeySetValue(), SymCryptLmskeyVerifyRoot(), SymCryptLmsSign(), SymCryptLmsVerify(), SymCryptLmsVerifyInternal(), SymCryptMlKemkeyAllocate(), SymCryptMlKemkeyInitialize(), SymCryptRngAesBcc(), SymCryptRngAesUpdate(), SymCryptXmssComputeRandomness(), SymCryptXmsskeyAllocate(), SymCryptXmsskeyFree(), SymCryptXmsskeyGenerate(), SymCryptXmsskeyGetValue(), SymCryptXmsskeySetValue(), SymCryptXmsskeyVerifyRoot(), SymCryptXmssSign(), SymCryptXmssVerify(), SymCryptXmssVerifyInternal(), test_GetDeviceInfo(), and test_save_settings().
| PCSYMCRYPT_HASH pLmsHashFunction |
Definition at line 3128 of file symcrypt_internal.h.
Referenced by SymCryptLmsSetParams().
| PSYMCRYPT_MODULUS pmModulus |
Definition at line 2739 of file symcrypt_internal.h.
Referenced by SymCryptIntMillerRabinPrimalityTest().
Definition at line 2841 of file symcrypt_internal.h.
Referenced by SymCryptCrtGenerateForTwoCoprimes(), SymCryptDlgroupGenerateGenG_FIPS(), SymCryptDsaSignEx(), SymCryptDsaVerify(), and SymCryptModExpPrecomputation().
Definition at line 2740 of file symcrypt_internal.h.
Definition at line 2842 of file symcrypt_internal.h.
Referenced by SymCryptCrtGenerateForTwoCoprimes(), SymCryptDlgroupGenerateGenG_FIPS(), SymCryptDsaSignEx(), and SymCryptDsaVerify().
| PVOID pMutex |
Definition at line 2080 of file symcrypt_internal.h.
Referenced by CicFileMapping::CicFileMapping(), CicFileMappingStatic::Init(), and SymCryptSessionReceiverInit().
| PSYMCRYPT_ECPOINT poPublicKey |
Definition at line 3059 of file symcrypt_internal.h.
| PSYMCRYPT_ECPOINT poPWE |
Definition at line 3075 of file symcrypt_internal.h.
| BYTE previousBlock[16] |
Definition at line 2139 of file symcrypt_internal.h.
| UINT32 PrivateKeyDefaultFormat |
Definition at line 2978 of file symcrypt_internal.h.
| BYTE processingState |
Definition at line 1242 of file symcrypt_internal.h.
Definition at line 2168 of file symcrypt_internal.h.
| struct { ... } pseudoMersenne |
| SYMCRYPT_MAGIC_FIELD * PSYMCRYPT_3DES_EXPANDED_KEY |
Definition at line 1788 of file symcrypt_internal.h.
| SYMCRYPT_MAGIC_FIELD * PSYMCRYPT_AES_CMAC_EXPANDED_KEY |
Definition at line 1670 of file symcrypt_internal.h.
| SYMCRYPT_MAGIC_FIELD * PSYMCRYPT_AES_CMAC_STATE |
Definition at line 1681 of file symcrypt_internal.h.
| SYMCRYPT_MAGIC_FIELD * PSYMCRYPT_AES_EXPANDED_KEY |
Definition at line 1655 of file symcrypt_internal.h.
Referenced by SymCryptRngAesUpdate().
| SYMCRYPT_MAGIC_FIELD * PSYMCRYPT_CCM_STATE |
Definition at line 1837 of file symcrypt_internal.h.
| * PSYMCRYPT_CHACHA20_STATE |
Definition at line 2126 of file symcrypt_internal.h.
| * PSYMCRYPT_COMMON_HASH_STATE |
Definition at line 695 of file symcrypt_internal.h.
Referenced by SymCryptMd2Append(), SymCryptMd4Append(), SymCryptMd4Result(), SymCryptMd5Append(), SymCryptMd5Result(), SymCryptSha1Append(), and SymCryptTlsCbcHmacVerify().
| SYMCRYPT_MAGIC_FIELD * PSYMCRYPT_CSHAKE128_STATE |
Definition at line 1009 of file symcrypt_internal.h.
| SYMCRYPT_MAGIC_FIELD * PSYMCRYPT_CSHAKE256_STATE |
Definition at line 1021 of file symcrypt_internal.h.
| * PSYMCRYPT_DES_EXPANDED_KEY |
Definition at line 1796 of file symcrypt_internal.h.
| * PSYMCRYPT_DESX_EXPANDED_KEY |
Definition at line 1806 of file symcrypt_internal.h.
| SYMCRYPT_MAGIC_FIELD * PSYMCRYPT_GCM_EXPANDED_KEY |
Definition at line 1963 of file symcrypt_internal.h.
| SYMCRYPT_MAGIC_FIELD * PSYMCRYPT_GCM_STATE |
Definition at line 1977 of file symcrypt_internal.h.
Referenced by SymCryptGcmDecrypt(), and SymCryptGcmEncrypt().
| * PSYMCRYPT_GF128_ELEMENT |
Definition at line 1940 of file symcrypt_internal.h.
Referenced by SymCryptAesGcmDecryptPartOnePass(), SymCryptAesGcmEncryptPartOnePass(), SymCryptGHashAppendData(), and SymCryptGHashExpandKey().
| * PSYMCRYPT_GHASH_EXPANDED_KEY |
Definition at line 1952 of file symcrypt_internal.h.
| SYMCRYPT_MAGIC_FIELD * PSYMCRYPT_HMAC_EXPANDED_KEY |
Definition at line 1526 of file symcrypt_internal.h.
| SYMCRYPT_MAGIC_FIELD * PSYMCRYPT_HMAC_MD5_EXPANDED_KEY |
Definition at line 1313 of file symcrypt_internal.h.
| SYMCRYPT_MAGIC_FIELD * PSYMCRYPT_HMAC_MD5_STATE |
Definition at line 1326 of file symcrypt_internal.h.
| SYMCRYPT_MAGIC_FIELD * PSYMCRYPT_HMAC_SHA1_EXPANDED_KEY |
Definition at line 1340 of file symcrypt_internal.h.
| SYMCRYPT_MAGIC_FIELD * PSYMCRYPT_HMAC_SHA1_STATE |
Definition at line 1353 of file symcrypt_internal.h.
| SYMCRYPT_MAGIC_FIELD * PSYMCRYPT_HMAC_SHA224_EXPANDED_KEY |
Definition at line 1367 of file symcrypt_internal.h.
| SYMCRYPT_MAGIC_FIELD * PSYMCRYPT_HMAC_SHA224_STATE |
Definition at line 1380 of file symcrypt_internal.h.
| SYMCRYPT_MAGIC_FIELD * PSYMCRYPT_HMAC_SHA256_EXPANDED_KEY |
Definition at line 1394 of file symcrypt_internal.h.
| SYMCRYPT_MAGIC_FIELD * PSYMCRYPT_HMAC_SHA256_STATE |
Definition at line 1407 of file symcrypt_internal.h.
| SYMCRYPT_MAGIC_FIELD * PSYMCRYPT_HMAC_SHA384_EXPANDED_KEY |
Definition at line 1421 of file symcrypt_internal.h.
| SYMCRYPT_MAGIC_FIELD * PSYMCRYPT_HMAC_SHA384_STATE |
Definition at line 1434 of file symcrypt_internal.h.
| * PSYMCRYPT_HMAC_SHA3_224_EXPANDED_KEY |
Definition at line 1551 of file symcrypt_internal.h.
| * PSYMCRYPT_HMAC_SHA3_224_STATE |
Definition at line 1563 of file symcrypt_internal.h.
| * PSYMCRYPT_HMAC_SHA3_256_EXPANDED_KEY |
Definition at line 1575 of file symcrypt_internal.h.
| * PSYMCRYPT_HMAC_SHA3_256_STATE |
Definition at line 1587 of file symcrypt_internal.h.
| * PSYMCRYPT_HMAC_SHA3_384_EXPANDED_KEY |
Definition at line 1599 of file symcrypt_internal.h.
| * PSYMCRYPT_HMAC_SHA3_384_STATE |
Definition at line 1611 of file symcrypt_internal.h.
| * PSYMCRYPT_HMAC_SHA3_512_EXPANDED_KEY |
Definition at line 1623 of file symcrypt_internal.h.
| * PSYMCRYPT_HMAC_SHA3_512_STATE |
Definition at line 1635 of file symcrypt_internal.h.
| SYMCRYPT_MAGIC_FIELD * PSYMCRYPT_HMAC_SHA512_224_EXPANDED_KEY |
Definition at line 1473 of file symcrypt_internal.h.
| SYMCRYPT_MAGIC_FIELD * PSYMCRYPT_HMAC_SHA512_224_STATE |
Definition at line 1486 of file symcrypt_internal.h.
| SYMCRYPT_MAGIC_FIELD * PSYMCRYPT_HMAC_SHA512_256_EXPANDED_KEY |
Definition at line 1499 of file symcrypt_internal.h.
| SYMCRYPT_MAGIC_FIELD * PSYMCRYPT_HMAC_SHA512_256_STATE |
Definition at line 1512 of file symcrypt_internal.h.
| SYMCRYPT_MAGIC_FIELD * PSYMCRYPT_HMAC_SHA512_EXPANDED_KEY |
Definition at line 1447 of file symcrypt_internal.h.
| SYMCRYPT_MAGIC_FIELD * PSYMCRYPT_HMAC_SHA512_STATE |
Definition at line 1460 of file symcrypt_internal.h.
| SYMCRYPT_MAGIC_FIELD * PSYMCRYPT_HMAC_STATE |
Definition at line 1539 of file symcrypt_internal.h.
| * PSYMCRYPT_KECCAK_STATE |
Definition at line 925 of file symcrypt_internal.h.
| SYMCRYPT_MAGIC_FIELD * PSYMCRYPT_KMAC128_EXPANDED_KEY |
Definition at line 1033 of file symcrypt_internal.h.
| SYMCRYPT_MAGIC_FIELD * PSYMCRYPT_KMAC128_STATE |
Definition at line 1045 of file symcrypt_internal.h.
| SYMCRYPT_MAGIC_FIELD * PSYMCRYPT_KMAC256_EXPANDED_KEY |
Definition at line 1057 of file symcrypt_internal.h.
| SYMCRYPT_MAGIC_FIELD * PSYMCRYPT_KMAC256_STATE |
Definition at line 1069 of file symcrypt_internal.h.
| SYMCRYPT_MAGIC_FIELD * PSYMCRYPT_MARVIN32_EXPANDED_SEED |
Definition at line 2158 of file symcrypt_internal.h.
| SYMCRYPT_MAGIC_FIELD * PSYMCRYPT_MARVIN32_STATE |
Definition at line 2171 of file symcrypt_internal.h.
| * PSYMCRYPT_MD2_CHAINING_STATE |
Definition at line 712 of file symcrypt_internal.h.
| * PSYMCRYPT_MD2_STATE |
Definition at line 725 of file symcrypt_internal.h.
| * PSYMCRYPT_MD4_CHAINING_STATE |
Definition at line 737 of file symcrypt_internal.h.
| * PSYMCRYPT_MD4_STATE |
Definition at line 747 of file symcrypt_internal.h.
| * PSYMCRYPT_MD5_CHAINING_STATE |
Definition at line 760 of file symcrypt_internal.h.
| * PSYMCRYPT_MD5_STATE |
Definition at line 771 of file symcrypt_internal.h.
| * PSYMCRYPT_PARALLEL_HASH_SCRATCH_STATE |
Definition at line 1248 of file symcrypt_internal.h.
| SYMCRYPT_MAGIC_FIELD * PSYMCRYPT_POLY1305_STATE |
Definition at line 1697 of file symcrypt_internal.h.
| SYMCRYPT_MAGIC_FIELD * PSYMCRYPT_RC2_EXPANDED_KEY |
Definition at line 1815 of file symcrypt_internal.h.
| SYMCRYPT_MAGIC_FIELD * PSYMCRYPT_RC4_STATE |
Definition at line 2114 of file symcrypt_internal.h.
| * PSYMCRYPT_RNG_AES_FIPS140_2_STATE |
Definition at line 2147 of file symcrypt_internal.h.
| SYMCRYPT_MAGIC_FIELD * PSYMCRYPT_RNG_AES_STATE |
Definition at line 2143 of file symcrypt_internal.h.
| * PSYMCRYPT_SESSION |
Definition at line 2083 of file symcrypt_internal.h.
| * PSYMCRYPT_SESSION_REPLAY_STATE |
Definition at line 2065 of file symcrypt_internal.h.
| * PSYMCRYPT_SHA1_CHAINING_STATE |
Definition at line 784 of file symcrypt_internal.h.
| * PSYMCRYPT_SHA1_STATE |
Definition at line 794 of file symcrypt_internal.h.
| * PSYMCRYPT_SHA224_STATE |
Definition at line 834 of file symcrypt_internal.h.
| * PSYMCRYPT_SHA256_CHAINING_STATE |
Definition at line 807 of file symcrypt_internal.h.
| * PSYMCRYPT_SHA256_STATE |
Definition at line 817 of file symcrypt_internal.h.
Referenced by SymCryptSha224Append(), SymCryptSha224Result(), SymCryptSha224StateExport(), and SymCryptSha224StateImport().
| * PSYMCRYPT_SHA384_STATE |
Definition at line 874 of file symcrypt_internal.h.
| SYMCRYPT_MAGIC_FIELD * PSYMCRYPT_SHA3_224_STATE |
Definition at line 937 of file symcrypt_internal.h.
| SYMCRYPT_MAGIC_FIELD * PSYMCRYPT_SHA3_256_STATE |
Definition at line 949 of file symcrypt_internal.h.
Referenced by SymCryptMlKemkeyComputeEncapsulationKeyHash().
| SYMCRYPT_MAGIC_FIELD * PSYMCRYPT_SHA3_384_STATE |
Definition at line 961 of file symcrypt_internal.h.
| SYMCRYPT_MAGIC_FIELD * PSYMCRYPT_SHA3_512_STATE |
Definition at line 973 of file symcrypt_internal.h.
Referenced by SymCryptMlKemEncapsulateInternal().
| * PSYMCRYPT_SHA512_224_STATE |
Definition at line 891 of file symcrypt_internal.h.
| * PSYMCRYPT_SHA512_256_STATE |
Definition at line 908 of file symcrypt_internal.h.
| * PSYMCRYPT_SHA512_CHAINING_STATE |
Definition at line 847 of file symcrypt_internal.h.
| * PSYMCRYPT_SHA512_STATE |
Definition at line 857 of file symcrypt_internal.h.
Referenced by SymCryptSha384Append(), SymCryptSha384Result(), SymCryptSha384StateImport(), SymCryptSha512_224Append(), SymCryptSha512_224Result(), SymCryptSha512_224StateImport(), SymCryptSha512_256Append(), SymCryptSha512_256Result(), and SymCryptSha512_256StateImport().
| SYMCRYPT_MAGIC_FIELD * PSYMCRYPT_SHAKE128_STATE |
Definition at line 985 of file symcrypt_internal.h.
Referenced by SymCryptMlKemkeyExpandPublicMatrixFromPublicSeed().
| SYMCRYPT_MAGIC_FIELD * PSYMCRYPT_SHAKE256_STATE |
Definition at line 997 of file symcrypt_internal.h.
Referenced by SymCryptMlDsaKeyGenerateEx(), SymCryptMlDsaPkDecode(), SymCryptMlDsaSignEx(), SymCryptMlDsaVerifyEx(), SymCryptMlKemDecapsulate(), SymCryptMlKemEncapsulateInternal(), and SymCryptMlKemkeyExpandFromPrivateSeed().
| * PSYMCRYPT_XTS_AES_EXPANDED_KEY |
Definition at line 1707 of file symcrypt_internal.h.
| UINT64 requestCounter |
Definition at line 2140 of file symcrypt_internal.h.
Definition at line 3103 of file symcrypt_internal.h.
| PSYMCRYPT_HASH_RESULT_FUNC resultFunc |
Definition at line 1196 of file symcrypt_internal.h.
| UINT32 resultSize |
Definition at line 1200 of file symcrypt_internal.h.
Referenced by DATETIME_ReturnTxt(), and SymCryptTlsCbcHmacVerifyCore().
| PCUINT32 Rsqr |
Definition at line 2459 of file symcrypt_internal.h.
Definition at line 1691 of file symcrypt_internal.h.
| UINT32 senderId |
Definition at line 2072 of file symcrypt_internal.h.
Referenced by SymCryptSessionReceiverInit(), and SymCryptSessionSenderInit().
| BOOLEAN squeezeMode |
Definition at line 924 of file symcrypt_internal.h.
| PSYMCRYPT_HASH_STATE_COPY_FUNC stateCopyFunc |
Definition at line 1198 of file symcrypt_internal.h.
| UINT32 stateIndex |
Definition at line 922 of file symcrypt_internal.h.
Referenced by rc4_init(), and SECUR32_arc4Init().
| UINT32 stateSize |
Definition at line 1199 of file symcrypt_internal.h.
Definition at line 2985 of file symcrypt_internal.h.
Referenced by __fpclassify(), __fpclassifyf(), __fpclassifyl(), __isnan(), __isnanf(), __isnanl(), _bdf_parse_glyphs(), _fpreset(), _setfp(), _vsnprintf(), bitBltClip(), CreateCommand(), DlgMainProc(), handle_switch(), handle_switch_str(), remainder(), remainderf(), stringw(), sw_all_to_desktop(), sw_check_timers(), sw_find_group(), sw_get_window_by_id(), sw_get_window_by_wnd(), sw_handle_restack(), sw_remove_window(), sw_restack_window(), sw_update_position(), test_ShowWindow(), ui_desktop_restore(), ui_draw_text(), ui_line(), ui_memblt(), ui_paint_bitmap(), ui_patblt(), ui_polyline(), ui_screenblt(), ui_seamless_ack(), ui_seamless_create_window(), ui_seamless_destroy_group(), ui_seamless_destroy_window(), ui_seamless_move_window(), ui_seamless_restack_window(), ui_seamless_setstate(), ui_seamless_settitle(), ui_set_colourmap(), ui_set_cursor(), and xwin_process_events().
| SYMCRYPT_MAGIC_FIELD SYMCRYPT_3DES_EXPANDED_KEY |
Definition at line 1788 of file symcrypt_internal.h.
Referenced by SymCrypt3DesSelftest().
| SYMCRYPT_MAGIC_FIELD SYMCRYPT_AES_CMAC_EXPANDED_KEY |
Definition at line 1670 of file symcrypt_internal.h.
Referenced by SymCryptAesCmacSelftest().
| SYMCRYPT_MAGIC_FIELD SYMCRYPT_AES_CMAC_STATE |
Definition at line 1681 of file symcrypt_internal.h.
Referenced by SymCryptAesCmac().
| SYMCRYPT_MAGIC_FIELD SYMCRYPT_AES_EXPANDED_KEY |
Definition at line 1655 of file symcrypt_internal.h.
Referenced by SymCryptCcmSelftest(), SymCryptRngAesDf(), SymCryptRngAesGenerateSmall(), and SymCryptRngAesUpdate().
| SYMCRYPT_MAGIC_FIELD SYMCRYPT_CCM_STATE |
Definition at line 1837 of file symcrypt_internal.h.
Referenced by SymCryptCcmDecrypt(), and SymCryptCcmEncrypt().
| SYMCRYPT_CHACHA20_STATE |
Definition at line 2126 of file symcrypt_internal.h.
Referenced by SymCryptChaCha20Poly1305Decrypt(), SymCryptChaCha20Poly1305Encrypt(), and SymCryptChaCha20Selftest().
| SYMCRYPT_COMMON_HASH_STATE |
Definition at line 695 of file symcrypt_internal.h.
| SYMCRYPT_MAGIC_FIELD SYMCRYPT_CSHAKE128_STATE |
Definition at line 1009 of file symcrypt_internal.h.
| SYMCRYPT_MAGIC_FIELD SYMCRYPT_CSHAKE256_STATE |
Definition at line 1021 of file symcrypt_internal.h.
| SYMCRYPT_DES_EXPANDED_KEY |
Definition at line 1796 of file symcrypt_internal.h.
Referenced by SymCryptDesSelftest().
| SYMCRYPT_DESX_EXPANDED_KEY |
Definition at line 1806 of file symcrypt_internal.h.
Referenced by SymCryptDesxSelftest().
| SYMCRYPT_MAGIC_FIELD SYMCRYPT_DLGROUP |
Definition at line 2855 of file symcrypt_internal.h.
Referenced by SymCryptDlgroupCopy(), SymCryptDlgroupCreate(), and SymCryptSizeofDlgroupFromBitsizes().
| SYMCRYPT_MAGIC_FIELD SYMCRYPT_DLKEY |
Definition at line 2883 of file symcrypt_internal.h.
Referenced by SymCryptDlkeyCreate(), and SymCryptSizeofDlkeyFromDlgroup().
| SYMCRYPT_MAGIC_FIELD SYMCRYPT_ECKEY |
Definition at line 3066 of file symcrypt_internal.h.
Referenced by SymCryptEckeyCreate(), and SymCryptSizeofEckeyFromCurve().
| SYMCRYPT_MAGIC_FIELD SYMCRYPT_ECURVE |
Definition at line 3005 of file symcrypt_internal.h.
Referenced by SymCryptEcurveInitialize(), and SymCryptEcurveValidateAndComputeSizes().
| SYMCRYPT_MAGIC_FIELD SYMCRYPT_GCM_EXPANDED_KEY |
Definition at line 1963 of file symcrypt_internal.h.
Referenced by SymCryptGcmSelftest().
| SYMCRYPT_MAGIC_FIELD SYMCRYPT_GCM_STATE |
Definition at line 1977 of file symcrypt_internal.h.
Referenced by SymCryptGcmDecrypt(), and SymCryptGcmEncrypt().
| SYMCRYPT_GF128_ELEMENT |
Definition at line 1940 of file symcrypt_internal.h.
Referenced by SymCryptGHashExpandKey().
| SYMCRYPT_GHASH_EXPANDED_KEY |
Definition at line 1952 of file symcrypt_internal.h.
| SYMCRYPT_MAGIC_FIELD SYMCRYPT_HMAC_EXPANDED_KEY |
Definition at line 1526 of file symcrypt_internal.h.
| SYMCRYPT_MAGIC_FIELD SYMCRYPT_HMAC_MD5_EXPANDED_KEY |
Definition at line 1313 of file symcrypt_internal.h.
Referenced by SymCryptHmacMd5Selftest().
| SYMCRYPT_MAGIC_FIELD SYMCRYPT_HMAC_MD5_STATE |
Definition at line 1326 of file symcrypt_internal.h.
| SYMCRYPT_MAGIC_FIELD SYMCRYPT_HMAC_SHA1_EXPANDED_KEY |
Definition at line 1340 of file symcrypt_internal.h.
Referenced by SymCryptHmacSha1Selftest().
| SYMCRYPT_MAGIC_FIELD SYMCRYPT_HMAC_SHA1_STATE |
Definition at line 1353 of file symcrypt_internal.h.
| SYMCRYPT_MAGIC_FIELD SYMCRYPT_HMAC_SHA224_EXPANDED_KEY |
Definition at line 1367 of file symcrypt_internal.h.
Referenced by SymCryptHmacSha224Selftest().
| SYMCRYPT_MAGIC_FIELD SYMCRYPT_HMAC_SHA224_STATE |
Definition at line 1380 of file symcrypt_internal.h.
| SYMCRYPT_MAGIC_FIELD SYMCRYPT_HMAC_SHA256_EXPANDED_KEY |
Definition at line 1394 of file symcrypt_internal.h.
Referenced by SymCrypt802_11SaeCustomInit(), and SymCryptHmacSha256Selftest().
| SYMCRYPT_MAGIC_FIELD SYMCRYPT_HMAC_SHA256_STATE |
Definition at line 1407 of file symcrypt_internal.h.
Referenced by SymCrypt802_11SaeCustomInit().
| SYMCRYPT_MAGIC_FIELD SYMCRYPT_HMAC_SHA384_EXPANDED_KEY |
Definition at line 1421 of file symcrypt_internal.h.
Referenced by SymCryptHmacSha384Selftest().
| SYMCRYPT_MAGIC_FIELD SYMCRYPT_HMAC_SHA384_STATE |
Definition at line 1434 of file symcrypt_internal.h.
| SYMCRYPT_HMAC_SHA3_224_EXPANDED_KEY |
Definition at line 1551 of file symcrypt_internal.h.
Referenced by SymCryptHmacSha3_224Selftest().
| SYMCRYPT_HMAC_SHA3_224_STATE |
Definition at line 1563 of file symcrypt_internal.h.
| SYMCRYPT_HMAC_SHA3_256_EXPANDED_KEY |
Definition at line 1575 of file symcrypt_internal.h.
Referenced by SymCryptHmacSha3_256Selftest().
| SYMCRYPT_HMAC_SHA3_256_STATE |
Definition at line 1587 of file symcrypt_internal.h.
| SYMCRYPT_HMAC_SHA3_384_EXPANDED_KEY |
Definition at line 1599 of file symcrypt_internal.h.
Referenced by SymCryptHmacSha3_384Selftest().
| SYMCRYPT_HMAC_SHA3_384_STATE |
Definition at line 1611 of file symcrypt_internal.h.
| SYMCRYPT_HMAC_SHA3_512_EXPANDED_KEY |
Definition at line 1623 of file symcrypt_internal.h.
Referenced by SymCryptHmacSha3_512Selftest().
| SYMCRYPT_HMAC_SHA3_512_STATE |
Definition at line 1635 of file symcrypt_internal.h.
| SYMCRYPT_MAGIC_FIELD SYMCRYPT_HMAC_SHA512_224_EXPANDED_KEY |
Definition at line 1473 of file symcrypt_internal.h.
Referenced by SymCryptHmacSha512_224Selftest().
| SYMCRYPT_MAGIC_FIELD SYMCRYPT_HMAC_SHA512_224_STATE |
Definition at line 1486 of file symcrypt_internal.h.
| SYMCRYPT_MAGIC_FIELD SYMCRYPT_HMAC_SHA512_256_EXPANDED_KEY |
Definition at line 1499 of file symcrypt_internal.h.
Referenced by SymCryptHmacSha512_256Selftest().
| SYMCRYPT_MAGIC_FIELD SYMCRYPT_HMAC_SHA512_256_STATE |
Definition at line 1512 of file symcrypt_internal.h.
| SYMCRYPT_MAGIC_FIELD SYMCRYPT_HMAC_SHA512_EXPANDED_KEY |
Definition at line 1447 of file symcrypt_internal.h.
Referenced by SymCryptHmacSha512Selftest().
| SYMCRYPT_MAGIC_FIELD SYMCRYPT_HMAC_SHA512_STATE |
Definition at line 1460 of file symcrypt_internal.h.
| SYMCRYPT_MAGIC_FIELD SYMCRYPT_HMAC_STATE |
Definition at line 1539 of file symcrypt_internal.h.
Referenced by SymCryptHmac().
| SYMCRYPT_KECCAK_STATE |
Definition at line 925 of file symcrypt_internal.h.
Referenced by SYMCRYPT_XxxExpandKeyEx().
| SYMCRYPT_MAGIC_FIELD SYMCRYPT_KMAC128_EXPANDED_KEY |
Definition at line 1033 of file symcrypt_internal.h.
Referenced by SymCryptKmac128Selftest().
| SYMCRYPT_MAGIC_FIELD SYMCRYPT_KMAC128_STATE |
Definition at line 1045 of file symcrypt_internal.h.
| SYMCRYPT_MAGIC_FIELD SYMCRYPT_KMAC256_EXPANDED_KEY |
Definition at line 1057 of file symcrypt_internal.h.
Referenced by SymCryptKmac256Selftest().
| SYMCRYPT_MAGIC_FIELD SYMCRYPT_KMAC256_STATE |
Definition at line 1069 of file symcrypt_internal.h.
| SYMCRYPT_LMS_PARAMS |
Definition at line 3144 of file symcrypt_internal.h.
| SYMCRYPT_MAGIC_FIELD SYMCRYPT_MARVIN32_EXPANDED_SEED |
Definition at line 2158 of file symcrypt_internal.h.
| SYMCRYPT_MAGIC_FIELD SYMCRYPT_MARVIN32_STATE |
Definition at line 2171 of file symcrypt_internal.h.
| SYMCRYPT_MD2_CHAINING_STATE |
Definition at line 712 of file symcrypt_internal.h.
| SYMCRYPT_MD2_STATE |
Definition at line 725 of file symcrypt_internal.h.
| SYMCRYPT_MD4_CHAINING_STATE |
Definition at line 737 of file symcrypt_internal.h.
| SYMCRYPT_MD4_STATE |
Definition at line 747 of file symcrypt_internal.h.
| SYMCRYPT_MD5_CHAINING_STATE |
Definition at line 760 of file symcrypt_internal.h.
| SYMCRYPT_MD5_STATE |
Definition at line 771 of file symcrypt_internal.h.
| SYMCRYPT_PARALLEL_HASH_SCRATCH_STATE |
Definition at line 1248 of file symcrypt_internal.h.
| SYMCRYPT_MAGIC_FIELD SYMCRYPT_POLY1305_STATE |
Definition at line 1697 of file symcrypt_internal.h.
Referenced by SymCryptChaCha20Poly1305Decrypt(), SymCryptChaCha20Poly1305Encrypt(), and SymCryptPoly1305().
| SYMCRYPT_MAGIC_FIELD SYMCRYPT_RC2_EXPANDED_KEY |
Definition at line 1815 of file symcrypt_internal.h.
Referenced by SymCryptRc2Selftest().
| SYMCRYPT_MAGIC_FIELD SYMCRYPT_RC4_STATE |
Definition at line 2114 of file symcrypt_internal.h.
Referenced by SymCryptRc4Selftest().
| SYMCRYPT_RNG_AES_FIPS140_2_STATE |
Definition at line 2147 of file symcrypt_internal.h.
| SYMCRYPT_MAGIC_FIELD SYMCRYPT_RNG_AES_STATE |
Definition at line 2143 of file symcrypt_internal.h.
Referenced by SymCryptRngAesGenerateSelftest(), SymCryptRngAesInstantiateSelftest(), and SymCryptRngAesReseedSelftest().
| SYMCRYPT_MAGIC_FIELD SYMCRYPT_RSAKEY |
Definition at line 2756 of file symcrypt_internal.h.
Referenced by SymCryptRsakeyCreate(), and SymCryptSizeofRsakeyFromParams().
| SYMCRYPT_SESSION |
Definition at line 2083 of file symcrypt_internal.h.
| SYMCRYPT_SESSION_REPLAY_STATE |
Definition at line 2065 of file symcrypt_internal.h.
Referenced by SymCryptSessionDecryptUpdateStateLock().
| SYMCRYPT_SHA1_CHAINING_STATE |
Definition at line 784 of file symcrypt_internal.h.
| SYMCRYPT_SHA1_STATE |
Definition at line 794 of file symcrypt_internal.h.
| SYMCRYPT_SHA224_STATE |
Definition at line 834 of file symcrypt_internal.h.
| SYMCRYPT_SHA256_CHAINING_STATE |
Definition at line 807 of file symcrypt_internal.h.
| SYMCRYPT_SHA256_STATE |
Definition at line 817 of file symcrypt_internal.h.
| SYMCRYPT_SHA384_STATE |
Definition at line 874 of file symcrypt_internal.h.
| SYMCRYPT_MAGIC_FIELD SYMCRYPT_SHA3_224_STATE |
Definition at line 937 of file symcrypt_internal.h.
| SYMCRYPT_MAGIC_FIELD SYMCRYPT_SHA3_256_STATE |
Definition at line 949 of file symcrypt_internal.h.
| SYMCRYPT_MAGIC_FIELD SYMCRYPT_SHA3_384_STATE |
Definition at line 961 of file symcrypt_internal.h.
| SYMCRYPT_MAGIC_FIELD SYMCRYPT_SHA3_512_STATE |
Definition at line 973 of file symcrypt_internal.h.
| SYMCRYPT_SHA512_224_STATE |
Definition at line 891 of file symcrypt_internal.h.
| SYMCRYPT_SHA512_256_STATE |
Definition at line 908 of file symcrypt_internal.h.
| SYMCRYPT_SHA512_CHAINING_STATE |
Definition at line 847 of file symcrypt_internal.h.
| SYMCRYPT_SHA512_STATE |
Definition at line 857 of file symcrypt_internal.h.
| SYMCRYPT_MAGIC_FIELD SYMCRYPT_SHAKE128_STATE |
Definition at line 985 of file symcrypt_internal.h.
Referenced by SymCryptMlDsaRejNttPoly().
| SYMCRYPT_MAGIC_FIELD SYMCRYPT_SHAKE256_STATE |
Definition at line 997 of file symcrypt_internal.h.
Referenced by SymCryptMlDsaRejBoundedPoly(), and SymCryptMlDsaSampleInBall().
| SYMCRYPT_XMSS_PARAMS |
Definition at line 3104 of file symcrypt_internal.h.
| SYMCRYPT_XTS_AES_EXPANDED_KEY |
Definition at line 1707 of file symcrypt_internal.h.
Referenced by SymCryptXtsAesSelftest().
|
extern |
Definition at line 19 of file rsa_padding.c.
|
extern |
Definition at line 25 of file rsa_padding.c.
|
extern |
Definition at line 31 of file rsa_padding.c.
|
extern |
Definition at line 37 of file rsa_padding.c.
|
extern |
Definition at line 43 of file rsa_padding.c.
|
extern |
Definition at line 67 of file rsa_padding.c.
|
extern |
Definition at line 73 of file rsa_padding.c.
|
extern |
Definition at line 79 of file rsa_padding.c.
|
extern |
Definition at line 85 of file rsa_padding.c.
|
extern |
Definition at line 55 of file rsa_padding.c.
|
extern |
Definition at line 61 of file rsa_padding.c.
|
extern |
Definition at line 49 of file rsa_padding.c.
|
extern |
Definition at line 91 of file rsa_padding.c.
|
extern |
Definition at line 97 of file rsa_padding.c.
| SYMCRYPT_MAGIC_FIELD union { ... } td |
Referenced by __attribute__(), __rpc_get_time_offset(), _TIFFFetchStrileValue(), _TIFFFillStrilesInternal(), _TIFFGetStrileOffsetOrByteCountValue(), _TIFFReadEncodedTileAndAllocBuffer(), _TIFFReserveLargeEnoughWriteBuffer(), _TIFFVGetField(), _TIFFVSetField(), allocChoppedUpStripArrays(), check_properties_get_all(), check_properties_id_list(), ChopUpSingleUncompressedStrip(), compare_metadata(), do_splits(), emit_sos(), EstimateStripByteCounts(), fdi_Zipinflate_codes(), fdi_Zipinflate_dynamic(), fnTextSrv_OnTxSetCursor(), fnTextSrv_TxDraw(), fnTextSrv_TxGetNaturalSize(), CRegistryFolder::FormatContentsForDisplay(), CRegistryFolder::FormatValueData(), get_first_item(), CNtObjectFolder::GetDetailsEx(), CRegistryFolder::GetDetailsEx(), CNtObjectFolder::GetDetailsOf(), CRegistryFolder::GetDetailsOf(), image_list_init(), inflate_blocks(), inflate_codes_new(), inflate_trees_dynamic(), inflate_trees_fixed(), ITypeLib2_Constructor_MSFT(), PredictorSetup(), PredictorSetupDecode(), PredictorSetupEncode(), print_open_trees(), ptransfer(), remove_root_extents(), setExtraSamples(), split_tree(), split_tree_at(), test_bitmapbits(), test_CloneBitmapArea(), test_color_formats(), test_createeffect(), test_CreateFile(), test_CreateFileMapping_protection(), test_createfont_charset(), test_DrawImage_scale(), test_file_access(), test_GdipGetAllPropertyItems(), test_GdipMeasureString(), test_GetUrlCacheConfigInfo(), test_gif_properties(), test_ifd_content(), test_image_properties(), test_Loader(), test_metadata_APE(), test_metadata_GCE(), test_metadata_GIF_comment(), test_metadata_IMD(), test_metadata_LSD(), test_metadata_png(), test_metadata_tIME(), test_NtCreateFile(), test_pen_thickness(), test_png_color_formats(), test_png_datetime_property(), test_png_histogram_property(), test_png_unit_properties(), test_predefined_palette(), test_QueryPathOfRegTypeLib(), test_RC4_salt(), test_ResolveDelayLoadedAPI(), test_section_access(), test_stock_fonts(), test_supported_encoders(), test_tiff_properties(), test_transform(), test_VirtualAlloc_protection(), test_VirtualProtect(), testoleobj_IViewObject_Draw(), TIFFAppendToStrip(), TIFFCheckTile(), TIFFComputeStrip(), TIFFComputeTile(), TIFFDefaultDirectory(), TIFFDefaultRefBlackWhite(), TIFFDefaultTransferFunction(), TIFFFillStrip(), TIFFFillStripPartial(), TIFFFillTile(), TIFFFreeDirectory(), TIFFGetStrileByteCountWithErr(), TIFFGetStrileOffsetWithErr(), TIFFGetTagListCount(), TIFFGetTagListEntry(), TIFFGrowStrips(), TIFFNumberOfStrips(), TIFFNumberOfTiles(), TIFFPrintDirectory(), TIFFRasterScanlineSize64(), TIFFReadEncodedStrip(), TIFFReadEncodedStripGetStripSize(), TIFFReadEncodedTile(), TIFFReadFromUserBuffer(), TIFFReadRawStrip(), TIFFReadRawTile(), TIFFRGBAImageOK(), TIFFScanlineSize64(), TIFFSeek(), TIFFSetupStrips(), TIFFStartStrip(), TIFFStartTile(), TIFFStripSize64(), TIFFTileRowSize64(), TIFFUnsetField(), TIFFVGetFieldDefaulted(), TIFFVStripSize64(), TIFFVTileSize64(), TIFFWriteEncodedStrip(), TIFFWriteEncodedTile(), TIFFWriteRawStrip(), TIFFWriteScanline(), try_tree_amalgamate(), TryChopUpUncompressedBigTiff(), update_tree_extents(), write_metadata_items(), and write_trees().
| SYMCRYPT_MAGIC_FIELD SYMCRYPT_ASYM_ALIGN union { ... } ti |
Referenced by __CxxExceptionFilter(), _test_provideclassinfo(), add_interface_typeinfo(), add_structure_typeinfo(), AutomationObject_GetIDsOfNames(), AutomationObject_Invoke(), Mapdesc::calcPartialVelocity(), co_UserDestroyWindow(), create_tooltip(), DispatchEx_InvokeEx(), CTrayShowDesktopButton::DoCreate(), find_caught_type(), get_dispids(), get_lastbootuptime(), get_typeinfo(), GetThreadDesktopInfo(), GetW32ThreadInfo(), GetWindowThreadProcessId(), init_regexp_typeinfo(), init_typeinfo(), IntSendDestroyMsg(), IsGUIThread(), ITextDocument2Old_fnGetIDsOfNames(), ITextDocument2Old_fnInvoke(), ITextRange_fnGetIDsOfNames(), ITextRange_fnInvoke(), ITextSelection_fnGetIDsOfNames(), ITextSelection_fnInvoke(), ITypeComp_Bind_Proxy(), ITypeComp_Bind_Stub(), ITypeComp_BindType_Proxy(), ITypeComp_BindType_Stub(), main(), NtUserCallOneParam(), NtUserSetShellWindowEx(), CSysPagerWnd::OnCreate(), CTrayClockWnd::OnCreate(), pa_txt(), preprocess_dispex_data(), provideclassinfo_GetClassInfo(), ProvideMultipleClassInfo_GetInfoOfIndex(), QSI_DEF(), SendMessageA(), SendMessageW(), STATUSBAR_GetTipTextA(), STATUSBAR_GetTipTextW(), STATUSBAR_SetPartBounds(), STATUSBAR_SetParts(), STATUSBAR_SetTipTextA(), STATUSBAR_SetTipTextW(), SymCryptFdefSizeofIntFromDigits(), TAB_DumpItemInternal(), test___non_rtti_object(), test_bad_cast(), test_bad_typeid(), test_CreateStdDispatch(), test_CreateTypeLib(), test_DeleteFuncDesc(), test_DeleteImplType(), test_dump_typelib(), test_exception(), test_FindName(), test_query_process(), test_rtti(), test_SetDocString(), test_SetTypeDescAlias(), test_SetVarHelpContext(), test_stub(), test_TTM_ADDTOOL(), test_ttm_gettoolinfo(), test_TTN_SHOW(), test_TypeComp(), test_TypeInfo(), test_wshshell(), test_xmldoc(), test_xmlelem(), testTDA(), TextFont_GetIDsOfNames(), TextFont_Invoke(), TextPara_GetIDsOfNames(), TextPara_Invoke(), TOOLBAR_TooltipAddTool(), TOOLBAR_TooltipDelTool(), TOOLBAR_TooltipSetRect(), TOOLTIPS_AddToolT(), TOOLTIPS_CheckTool(), TOOLTIPS_CopyInfoT(), TOOLTIPS_DelToolT(), TOOLTIPS_EnumToolsT(), TOOLTIPS_GetCurrentToolT(), TOOLTIPS_GetTextT(), TOOLTIPS_GetToolInfoT(), TOOLTIPS_NewToolRectT(), TOOLTIPS_SetToolInfoT(), TOOLTIPS_TrackActivate(), TOOLTIPS_UpdateTipTextT(), TRACKBAR_ActivateToolTip(), TRACKBAR_Create(), TRACKBAR_UpdateToolTip(), typeinfo_invoke(), and WkstaEnumAdaptersCallback().
| SYMCRYPT_MAGIC_FIELD union { ... } tm |
Definition at line 2953 of file symcrypt_internal.h.
Definition at line 2414 of file symcrypt_internal.h.
Definition at line 2435 of file symcrypt_internal.h.
Definition at line 711 of file symcrypt_internal.h.