|
ReactOS 0.4.17-dev-1005-g171e1de
|
#include "precomp.h"
Go to the source code of this file.
Classes | |
| struct | _SYMCRYPT_SAE_GROUP_DATA |
Macros | |
| #define | PRIME_LENGTH_BITS 256 |
Typedefs | |
| typedef struct _SYMCRYPT_SAE_GROUP_DATA | SYMCRYPT_SAE_GROUP_DATA |
| typedef struct _SYMCRYPT_SAE_GROUP_DATA * | PSYMCRYPT_SAE_GROUP_DATA |
| typedef const SYMCRYPT_SAE_GROUP_DATA * | PCSYMCRYPT_SAE_GROUP_DATA |
Variables | |
| const SYMCRYPT_SAE_GROUP_DATA | g_ianaData [] |
| #define PRIME_LENGTH_BITS 256 |
Definition at line 11 of file IEEE802_11SaeCustom.c.
Definition at line 25 of file IEEE802_11SaeCustom.c.
| SYMCRYPT_ERROR SymCrypt802_11SaeCustomCommitCreate | ( | _In_ PCSYMCRYPT_802_11_SAE_CUSTOM_STATE | pState, |
| _Out_writes_(32) PBYTE | pbCommitScalar, | ||
| _Out_writes_(64) PBYTE | pbCommitElement | ||
| ) |
Definition at line 1384 of file IEEE802_11SaeCustom.c.
| SYMCRYPT_ERROR SymCrypt802_11SaeCustomCommitCreateGeneric | ( | _In_ PCSYMCRYPT_802_11_SAE_CUSTOM_STATE | pState, |
| _Out_writes_(cbCommitScalar) PBYTE | pbCommitScalar, | ||
| SIZE_T | cbCommitScalar, | ||
| _Out_writes_(cbCommitElement) PBYTE | pbCommitElement, | ||
| SIZE_T | cbCommitElement | ||
| ) |
Definition at line 1282 of file IEEE802_11SaeCustom.c.
Referenced by SymCrypt802_11SaeCustomCommitCreate().
| SYMCRYPT_ERROR SymCrypt802_11SaeCustomCommitProcess | ( | _In_ PCSYMCRYPT_802_11_SAE_CUSTOM_STATE | pState, |
| _In_reads_(32) PCBYTE | pbPeerCommitScalar, | ||
| _In_reads_(64) PCBYTE | pbPeerCommitElement, | ||
| _Out_writes_(32) PBYTE | pbSharedSecret, | ||
| _Out_writes_(32) PBYTE | pbScalarSum | ||
| ) |
Definition at line 1569 of file IEEE802_11SaeCustom.c.
| SYMCRYPT_ERROR SymCrypt802_11SaeCustomCommitProcessGeneric | ( | _In_ PCSYMCRYPT_802_11_SAE_CUSTOM_STATE | pState, |
| _In_reads_(cbPeerCommitScalar) PCBYTE | pbPeerCommitScalar, | ||
| SIZE_T | cbPeerCommitScalar, | ||
| _In_reads_(cbPeerCommitElement) PCBYTE | pbPeerCommitElement, | ||
| SIZE_T | cbPeerCommitElement, | ||
| _Out_writes_(cbSharedSecret) PBYTE | pbSharedSecret, | ||
| SIZE_T | cbSharedSecret, | ||
| _Out_writes_(cbScalarSum) PBYTE | pbScalarSum, | ||
| SIZE_T | cbScalarSum | ||
| ) |
Definition at line 1397 of file IEEE802_11SaeCustom.c.
Referenced by SymCrypt802_11SaeCustomCommitProcess().
| SYMCRYPT_ERROR SymCrypt802_11SaeCustomCreatePT | ( | _In_reads_(cbSsid) PCBYTE | pbSsid, |
| SIZE_T | cbSsid, | ||
| _In_reads_(cbPassword) PCBYTE | pbPassword, | ||
| SIZE_T | cbPassword, | ||
| _In_reads_opt_(cbPasswordIdentifier) PCBYTE | pbPasswordIdentifier, | ||
| SIZE_T | cbPasswordIdentifier, | ||
| _Out_writes_(64) PBYTE | pbPT | ||
| ) |
Definition at line 981 of file IEEE802_11SaeCustom.c.
| SYMCRYPT_ERROR SymCrypt802_11SaeCustomCreatePTGeneric | ( | SYMCRYPT_802_11_SAE_GROUP | group, |
| _In_reads_(cbSsid) PCBYTE | pbSsid, | ||
| SIZE_T | cbSsid, | ||
| _In_reads_(cbPassword) PCBYTE | pbPassword, | ||
| SIZE_T | cbPassword, | ||
| _In_reads_opt_(cbPasswordIdentifier) PCBYTE | pbPasswordIdentifier, | ||
| SIZE_T | cbPasswordIdentifier, | ||
| _Out_writes_(cbPT) PBYTE | pbPT, | ||
| SIZE_T | cbPT | ||
| ) |
Definition at line 755 of file IEEE802_11SaeCustom.c.
Referenced by SymCrypt802_11SaeCustomCreatePT().
| VOID SymCrypt802_11SaeCustomDestroy | ( | _Inout_ PSYMCRYPT_802_11_SAE_CUSTOM_STATE | pState | ) |
Definition at line 1253 of file IEEE802_11SaeCustom.c.
Referenced by SymCrypt802_11SaeCustomInit(), and SymCrypt802_11SaeCustomInitH2EGeneric().
| SYMCRYPT_ERROR SymCrypt802_11SaeCustomInit | ( | _Out_ PSYMCRYPT_802_11_SAE_CUSTOM_STATE | pState, |
| _In_reads_(6) PCBYTE | pbMac1, | ||
| _In_reads_(6) PCBYTE | pbMac2, | ||
| _In_reads_(cbPassword) PCBYTE | pbPassword, | ||
| SIZE_T | cbPassword, | ||
| _Out_opt_ PBYTE | pbCounter, | ||
| _Inout_updates_opt_(32) PBYTE | pbRand, | ||
| _Inout_updates_opt_(32) PBYTE | pbMask | ||
| ) |
Definition at line 467 of file IEEE802_11SaeCustom.c.
| SYMCRYPT_ERROR SymCrypt802_11SaeCustomInitH2E | ( | _Out_ PSYMCRYPT_802_11_SAE_CUSTOM_STATE | pState, |
| _In_reads_(64) PCBYTE | pbPT, | ||
| _In_reads_(6) PCBYTE | pbMacA, | ||
| _In_reads_(6) PCBYTE | pbMacB, | ||
| _Inout_updates_opt_(32) PBYTE | pbRand, | ||
| _Inout_updates_opt_(32) PBYTE | pbMask | ||
| ) |
Definition at line 1231 of file IEEE802_11SaeCustom.c.
| SYMCRYPT_ERROR SymCrypt802_11SaeCustomInitH2EGeneric | ( | _Out_ PSYMCRYPT_802_11_SAE_CUSTOM_STATE | pState, |
| SYMCRYPT_802_11_SAE_GROUP | group, | ||
| _In_reads_(cbPT) PCBYTE | pbPT, | ||
| SIZE_T | cbPT, | ||
| _In_reads_(6) PCBYTE | pbMacA, | ||
| _In_reads_(6) PCBYTE | pbMacB, | ||
| _Inout_updates_opt_(cbRand) PBYTE | pbRand, | ||
| SIZE_T | cbRand, | ||
| _Inout_updates_opt_(cbMask) PBYTE | pbMask, | ||
| SIZE_T | cbMask | ||
| ) |
Definition at line 1003 of file IEEE802_11SaeCustom.c.
Referenced by SymCrypt802_11SaeCustomInitH2E().
| SYMCRYPT_ERROR SymCrypt802_11SaeCustomSetRandMask | ( | _Inout_ PSYMCRYPT_802_11_SAE_CUSTOM_STATE | pState, |
| _Inout_updates_opt_(cbRand) PBYTE | pbRand, | ||
| SIZE_T | cbRand, | ||
| _Inout_updates_opt_(cbMask) PBYTE | pbMask, | ||
| SIZE_T | cbMask, | ||
| _Out_writes_bytes_(cbScratch) PBYTE | pbScratch, | ||
| SIZE_T | cbScratch | ||
| ) |
Definition at line 392 of file IEEE802_11SaeCustom.c.
Referenced by SymCrypt802_11SaeCustomInit(), and SymCrypt802_11SaeCustomInitH2EGeneric().
| VOID SymCrypt802_11SaeGetGroupSizes | ( | SYMCRYPT_802_11_SAE_GROUP | group, |
| _Out_opt_ SIZE_T * | pcbScalar, | ||
| _Out_opt_ SIZE_T * | pcbPoint | ||
| ) |
Definition at line 58 of file IEEE802_11SaeCustom.c.
| SYMCRYPT_ERROR SymCryptModSqrt | ( | _In_ PSYMCRYPT_MODULUS | pmMod, |
| _In_ PSYMCRYPT_MODELEMENT | peVal, | ||
| _Out_ PUINT32 | puIsQuadraticResidue, | ||
| _Out_opt_ PSYMCRYPT_MODELEMENT | peSqrtArg, | ||
| _Out_writes_bytes_(cbScratch) PBYTE | pbScratch, | ||
| SIZE_T | cbScratch | ||
| ) |
Definition at line 99 of file IEEE802_11SaeCustom.c.
Referenced by SymCrypt802_11SaeCustomInit(), and SymCryptSswu().
| PCSYMCRYPT_SAE_GROUP_DATA SymCryptSaeFindGroupData | ( | SYMCRYPT_802_11_SAE_GROUP | ianaGroup | ) |
Definition at line 41 of file IEEE802_11SaeCustom.c.
Referenced by SymCrypt802_11SaeCustomCreatePTGeneric(), SymCrypt802_11SaeCustomInitH2EGeneric(), and SymCrypt802_11SaeGetGroupSizes().
| SYMCRYPT_ERROR SymCryptSswu | ( | _In_ PSYMCRYPT_ECURVE | pCurve, |
| _In_ INT32 | z, | ||
| _In_ PSYMCRYPT_MODELEMENT | peU, | ||
| _Out_ PSYMCRYPT_ECPOINT | poP, | ||
| _Out_writes_bytes_(cbScratch) PBYTE | pbScratch, | ||
| SIZE_T | cbScratch | ||
| ) |
Definition at line 172 of file IEEE802_11SaeCustom.c.
Referenced by SymCrypt802_11SaeCustomCreatePTGeneric().
| const SYMCRYPT_SAE_GROUP_DATA g_ianaData[] |
Definition at line 32 of file IEEE802_11SaeCustom.c.
Referenced by SymCryptSaeFindGroupData().