ReactOS 0.4.17-dev-1005-g171e1de
_SYMCRYPT_ECURVE_FUNCTIONS Struct Reference

#include <sc_lib.h>

Collaboration diagram for _SYMCRYPT_ECURVE_FUNCTIONS:

Public Attributes

PSYMCRYPT_ECPOINT_SET_ZERO_FUNC setZeroFunc
 
PSYMCRYPT_ECPOINT_SET_DISTINGUISHED_FUNC setDistinguishedFunc
 
PSYMCRYPT_ECPOINT_SET_RANDOM_FUNC setRandomFunc
 
PSYMCRYPT_ECPOINT_ISEQUAL_FUNC isEqualFunc
 
PSYMCRYPT_ECPOINT_ISZERO_FUNC isZeroFunc
 
PSYMCRYPT_ECPOINT_ONCURVE_FUNC onCurveFunc
 
PSYMCRYPT_ECPOINT_ADD_FUNC addFunc
 
PSYMCRYPT_ECPOINT_ADD_DIFF_NONZERO_FUNC addDiffFunc
 
PSYMCRYPT_ECPOINT_DOUBLE_FUNC doubleFunc
 
PSYMCRYPT_ECPOINT_NEGATE_FUNC negateFunc
 
PSYMCRYPT_ECPOINT_SCALAR_MUL_FUNC scalarMulFunc
 
PSYMCRYPT_ECPOINT_MULTI_SCALAR_MUL_FUNC multiScalarMulFunc
 
PSYMCRYPT_ECURVE_FILL_SCRATCH_SPACES_FUNC fillScratchSpacesFunc
 
PVOID slack [3]
 

Detailed Description

Definition at line 3903 of file sc_lib.h.

Member Data Documentation

◆ addDiffFunc

PSYMCRYPT_ECPOINT_ADD_DIFF_NONZERO_FUNC _SYMCRYPT_ECURVE_FUNCTIONS::addDiffFunc

Definition at line 3912 of file sc_lib.h.

◆ addFunc

PSYMCRYPT_ECPOINT_ADD_FUNC _SYMCRYPT_ECURVE_FUNCTIONS::addFunc

Definition at line 3911 of file sc_lib.h.

◆ doubleFunc

PSYMCRYPT_ECPOINT_DOUBLE_FUNC _SYMCRYPT_ECURVE_FUNCTIONS::doubleFunc

Definition at line 3913 of file sc_lib.h.

◆ fillScratchSpacesFunc

PSYMCRYPT_ECURVE_FILL_SCRATCH_SPACES_FUNC _SYMCRYPT_ECURVE_FUNCTIONS::fillScratchSpacesFunc

Definition at line 3917 of file sc_lib.h.

◆ isEqualFunc

PSYMCRYPT_ECPOINT_ISEQUAL_FUNC _SYMCRYPT_ECURVE_FUNCTIONS::isEqualFunc

Definition at line 3908 of file sc_lib.h.

◆ isZeroFunc

PSYMCRYPT_ECPOINT_ISZERO_FUNC _SYMCRYPT_ECURVE_FUNCTIONS::isZeroFunc

Definition at line 3909 of file sc_lib.h.

◆ multiScalarMulFunc

PSYMCRYPT_ECPOINT_MULTI_SCALAR_MUL_FUNC _SYMCRYPT_ECURVE_FUNCTIONS::multiScalarMulFunc

Definition at line 3916 of file sc_lib.h.

◆ negateFunc

PSYMCRYPT_ECPOINT_NEGATE_FUNC _SYMCRYPT_ECURVE_FUNCTIONS::negateFunc

Definition at line 3914 of file sc_lib.h.

◆ onCurveFunc

PSYMCRYPT_ECPOINT_ONCURVE_FUNC _SYMCRYPT_ECURVE_FUNCTIONS::onCurveFunc

Definition at line 3910 of file sc_lib.h.

◆ scalarMulFunc

PSYMCRYPT_ECPOINT_SCALAR_MUL_FUNC _SYMCRYPT_ECURVE_FUNCTIONS::scalarMulFunc

Definition at line 3915 of file sc_lib.h.

◆ setDistinguishedFunc

PSYMCRYPT_ECPOINT_SET_DISTINGUISHED_FUNC _SYMCRYPT_ECURVE_FUNCTIONS::setDistinguishedFunc

Definition at line 3906 of file sc_lib.h.

◆ setRandomFunc

PSYMCRYPT_ECPOINT_SET_RANDOM_FUNC _SYMCRYPT_ECURVE_FUNCTIONS::setRandomFunc

Definition at line 3907 of file sc_lib.h.

◆ setZeroFunc

PSYMCRYPT_ECPOINT_SET_ZERO_FUNC _SYMCRYPT_ECURVE_FUNCTIONS::setZeroFunc

Definition at line 3905 of file sc_lib.h.

◆ slack

PVOID _SYMCRYPT_ECURVE_FUNCTIONS::slack[3]

Definition at line 3918 of file sc_lib.h.


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