|
ReactOS 0.4.17-dev-1005-g171e1de
|

Go to the source code of this file.
Macros | |
| #define | SYMCRYPT_CHECK_ASM_OFFSET(a, b) if( (a) != (b) ) {SymCryptFatal( b );} |
| _Analysis_noreturn_ SYMCRYPT_NOINLINE VOID SYMCRYPT_CALL SymCryptFatalHang | ( | UINT32 | fatalCode | ) |
Definition at line 101 of file libmain.c.
Referenced by SymCryptFatalEnvWindowsUsermodeWin8_1nLater().
| VOID SYMCRYPT_CALL SymCryptInitEnvCommon | ( | UINT32 | version | ) |
Definition at line 43 of file libmain.c.
Referenced by SymCryptInitEnvWindowsUsermodeWin8_1nLater().
| SYMCRYPT_ERROR SYMCRYPT_CALL SymCryptLoadLsbFirstUint32 | ( | _In_reads_(cbSrc) PCBYTE | pbSrc, |
| SIZE_T | cbSrc, | ||
| _Out_ PUINT32 | pDst | ||
| ) |
Definition at line 341 of file libmain.c.
| SYMCRYPT_ERROR SYMCRYPT_CALL SymCryptLoadLsbFirstUint64 | ( | _In_reads_(cbSrc) PCBYTE | pbSrc, |
| SIZE_T | cbSrc, | ||
| _Out_ PUINT64 | pDst | ||
| ) |
Definition at line 371 of file libmain.c.
Referenced by SymCryptLoadLsbFirstUint32().
| SYMCRYPT_ERROR SYMCRYPT_CALL SymCryptLoadMsbFirstUint32 | ( | _In_reads_(cbSrc) PCBYTE | pbSrc, |
| SIZE_T | cbSrc, | ||
| _Out_ PUINT32 | pDst | ||
| ) |
Definition at line 405 of file libmain.c.
| SYMCRYPT_ERROR SYMCRYPT_CALL SymCryptLoadMsbFirstUint64 | ( | _In_reads_(cbSrc) PCBYTE | pbSrc, |
| SIZE_T | cbSrc, | ||
| _Out_ PUINT64 | pDst | ||
| ) |
Definition at line 436 of file libmain.c.
Referenced by SymCryptLoadMsbFirstUint32().
| SYMCRYPT_ERROR SYMCRYPT_CALL SymCryptStoreLsbFirstUint32 | ( | UINT32 | src, |
| _Out_writes_(cbDst) PBYTE | pbDst, | ||
| SIZE_T | cbDst | ||
| ) |
Definition at line 470 of file libmain.c.
| SYMCRYPT_ERROR SYMCRYPT_CALL SymCryptStoreLsbFirstUint64 | ( | UINT64 | src, |
| _Out_writes_(cbDst) PBYTE | pbDst, | ||
| SIZE_T | cbDst | ||
| ) |
Definition at line 480 of file libmain.c.
Referenced by SymCryptStoreLsbFirstUint32().
| SYMCRYPT_ERROR SYMCRYPT_CALL SymCryptStoreMsbFirstUint32 | ( | UINT32 | src, |
| _Out_writes_(cbDst) PBYTE | pbDst, | ||
| SIZE_T | cbDst | ||
| ) |
Definition at line 506 of file libmain.c.
| SYMCRYPT_ERROR SYMCRYPT_CALL SymCryptStoreMsbFirstUint64 | ( | UINT64 | src, |
| _Out_writes_(cbDst) PBYTE | pbDst, | ||
| SIZE_T | cbDst | ||
| ) |
Definition at line 516 of file libmain.c.
Referenced by SymCryptStoreMsbFirstUint32().
Definition at line 262 of file libmain.c.
Referenced by SymCryptUint64Bitsize().
Definition at line 299 of file libmain.c.
Referenced by SymCryptUint64Bytesize().
Definition at line 321 of file libmain.c.
Referenced by SymCryptRsakeySizeofPublicExponent().
| VOID SYMCRYPT_CALL SymCryptWipe | ( | _Out_writes_bytes_(cbData) PVOID | pbData, |
| SIZE_T | cbData | ||
| ) |
Definition at line 137 of file libmain.c.
Referenced by SymCrypt802_11SaeCustomCommitCreateGeneric(), SymCrypt802_11SaeCustomCommitProcessGeneric(), SymCrypt802_11SaeCustomCreatePTGeneric(), SymCrypt802_11SaeCustomInit(), SymCrypt802_11SaeCustomInitH2EGeneric(), SYMCRYPT_HmacXxxResult(), SymCryptAesCmacResult(), SymCryptAesKwDecrypt(), SymCryptAesKwEncrypt(), SymCryptAesKwpDecrypt(), SymCryptAesKwpEncrypt(), SymCryptCcmDecrypt(), SymCryptCcmDecryptFinal(), SymCryptCcmEncryptFinal(), SymCryptChaCha20Crypt(), SymCryptDhSecretAgreement(), SymCryptDivisorWipe(), SymCryptDlgroupGenerate(), SymCryptDlgroupGetValue(), SymCryptDlgroupSetValue(), SymCryptDlgroupSetValueSafePrime(), SymCryptDlgroupWipe(), SymCryptDlkeyGenerate(), SymCryptDlkeyGetValue(), SymCryptDlkeySetValue(), SymCryptDlkeyWipe(), SymCryptDsaSignEx(), SymCryptDsaVerify(), SymCryptEcDhSecretAgreement(), SymCryptEcDsaSignEx(), SymCryptEcDsaVerify(), SymCryptEckeyGetValue(), SymCryptEckeySetRandom(), SymCryptEckeySetValue(), SymCryptEckeyWipe(), SymCryptEcpointWipe(), SymCryptEcurveAllocate(), SymCryptEcurveFree(), SymCryptEcurveInitialize(), SymCryptFdefClaimScratch(), SymCryptFdefCreateTrialDivisionContext(), SymCryptFdefFreeTrialDivisionContext(), SymCryptFdefIntAddMixedSize(), SymCryptFdefIntCopyMixedSize(), SymCryptFdefIntDivMod(), SymCryptFdefIntDivPow2(), SymCryptFdefIntMulMixedSize(), SymCryptFdefIntMulPow2(), SymCryptFdefIntSetValueUint32(), SymCryptFdefIntSetValueUint64(), SymCryptFdefIntSquare(), SymCryptFdefModElementSetValueNegUint32(), SymCryptFdefModElementSetValueUint32Generic(), SymCryptFdefModElementToIntGeneric(), SymCryptFdefModElementWipe(), SymCryptFdefModInvMontgomery(), SymCryptFdefModPreGetMontgomery(), SymCryptFdefModSetRandomGeneric(), SymCryptFdefModulusInitMontgomeryInternal(), SymCryptFdefRawDivMod(), SymCryptFdefRawMulC(), SymCryptFdefRawSquareC(), SymCryptGcmDecrypt(), SymCryptGcmPadMacData(), SymCryptGenerateSmallPrimes(), SymCryptHash(), SymCryptHashCommonPaddingMd4Style(), SymCryptHashResult(), SymCryptIntWipe(), SymCryptLmskeyAllocate(), SymCryptMlDsaHintBitPack(), SymCryptMlDsakeyFree(), SymCryptMlDsakeyGenerate(), SymCryptMlDsakeyInitialize(), SymCryptMlDsaTemporariesAllocateAndInitialize(), SymCryptMlDsaTemporariesFree(), SymCryptMlKemDecapsulate(), SymCryptMlKemEncapsulateEx(), SymCryptMlKemkeyFree(), SymCryptMlKemkeyGenerate(), SymCryptMlKemkeySetValue(), SymCryptMlKemVectorSetZero(), SymCryptModMultiExpWnafWithInterleaving(), SymCryptModulusWipe(), SymCryptPoly1305Result(), SymCryptRc4Init(), SymCryptRngAesBcc(), SymCryptRngAesGenerateBlocks(), SymCryptRsakeyCreate(), SymCryptRsakeyGenerate(), SymCryptRsakeyGetCrtValue(), SymCryptRsakeySetValueInternal(), SymCryptRsakeyWipe(), SymCryptRsaOaepApplyEncryptionPadding(), SymCryptRsaOaepDecrypt(), SymCryptRsaOaepEncrypt(), SymCryptRsaPkcs1CheckSignaturePadding(), SymCryptRsaPkcs1Decrypt(), SymCryptRsaPkcs1Encrypt(), SymCryptRsaPkcs1Sign(), SymCryptRsaPkcs1Verify(), SymCryptRsaPssApplySignaturePadding(), SymCryptRsaPssSign(), SymCryptRsaPssVerify(), SymCryptRsaPssVerifySignaturePadding(), SymCryptRsaRawDecrypt(), SymCryptRsaRawEncrypt(), SymCryptScsTableWipe(), SymCryptSessionGcmDecrypt(), SymCryptSha256Result(), SymCryptSha512Result(), SymCryptSrtpKdfDerive(), SymCryptTlsCbcHmacVerifyCore(), SymCryptWipeKnownSize(), SymCryptXmssComputePublicRoot(), SymCryptXmsskeyAllocate(), SymCryptXmssPrfInit(), SymCryptXmssRandomizedHash(), SymCryptXmssSign(), and SymCryptXmssVerifyInternal().
| VOID SYMCRYPT_CALL SymCryptXorBytes | ( | _In_reads_(cbBytes) PCBYTE | pbSrc1, |
| _In_reads_(cbBytes) PCBYTE | pbSrc2, | ||
| _Out_writes_(cbBytes) PBYTE | pbResult, | ||
| SIZE_T | cbBytes | ||
| ) |
Definition at line 236 of file libmain.c.
Referenced by SymCryptAesCmacResult(), SymCryptAesGcmDecryptPartOnePass(), SymCryptAesGcmEncryptPartOnePass(), SymCryptCbcDecrypt(), SymCryptCbcEncrypt(), SymCryptCbcMac(), SymCryptCcmAddMacData(), SymCryptCfbDecrypt(), SymCryptCfbEncrypt(), SymCryptChaCha20Crypt(), SymCryptCtrMsb32(), SymCryptCtrMsb64(), SymCryptDesxDecrypt(), SymCryptDesxEncrypt(), SymCryptDlgroupGeneratePrimeQ_FIPS(), SymCryptGcmEncryptDecryptPart(), SymCryptMd2AppendBlocks(), SymCryptPbkdf2Derive(), SymCryptRngAesUpdate(), SymCryptTlsPrf1_1Derive(), SymCryptXmssChain(), SymCryptXmssRandHash(), SymCryptXtsDecryptDataUnit(), and SymCryptXtsEncryptDataUnit().
| SYMCRYPT_CPU_FEATURES g_SymCryptCpuFeaturesNotPresent = (SYMCRYPT_CPU_FEATURES) ~0 |
Definition at line 20 of file libmain.c.
Referenced by SymCryptInitEnvCommon(), and SymCryptInitEnvWindowsUsermodeWin8_1nLater().
| SYMCRYPT_CPU_FEATURES g_SymCryptCpuFeaturesPresentCheck = 0 |
Definition at line 21 of file libmain.c.
Referenced by SymCryptInitEnvCommon().
| UINT32 g_SymCryptFlags = 0 |
Definition at line 18 of file libmain.c.
Referenced by SymCryptInitEnvCommon(), and SymCryptInitEnvWindowsUsermodeWin8_1nLater().