📄 fipsmodule.h
字号:
VtMpIntCtx *mpCtx
));
/* The VFMpIntImpl definition for getting a function pointer.
*/
typedef int VOLT_CALLING_CONV (*VFMpIntImpl) VOLT_PROTO_LIST ((
VtMpIntCtx *mpCtx,
Pointer info,
unsigned int flag
));
/* The VtDestroyMpIntCtx definition for getting a function pointer.
*/
typedef int VOLT_CALLING_CONV (*VFDestroyMpIntCtx) VOLT_PROTO_LIST ((
VtMpIntCtx *mpCtx
));
/* The VtSetMpIntParam definition for getting a function pointer.
*/
typedef int VOLT_CALLING_CONV (*VFSetMpIntParam) VOLT_PROTO_LIST ((
VtMpIntCtx mpCtx,
VtMpIntParam mpIntParam,
Pointer associatedInfo
));
/* The VtCreateIBECacheCtx definition for getting a function pointer.
*/
typedef int VOLT_CALLING_CONV (*VFCreateIBECacheCtx) VOLT_PROTO_LIST ((
VtLibCtx libCtx,
VtIBECacheCtxImpl ibeCacheCtxImpl,
Pointer associatedInfo,
VtIBECacheCtx *ibeCacheCtx
));
/* The VtIBECacheCtxImpl definition for getting a function pointer.
*/
typedef int VOLT_CALLING_CONV (*VFIBECacheCtxImpl) VOLT_PROTO_LIST ((
VtIBECacheCtx *ibeCacheCtx,
Pointer info,
unsigned int flag
));
/* The VtDestroyIBECacheCtx definition for getting a function pointer.
*/
typedef int VOLT_CALLING_CONV (*VFDestroyIBECacheCtx) VOLT_PROTO_LIST ((
VtIBECacheCtx *ibeCacheCtx
));
/* The VtGetIBECacheElementCount definition for getting a function pointer.
*/
typedef int VOLT_CALLING_CONV (*VFGetIBECacheElementCount) VOLT_PROTO_LIST ((
VtLibCtx libraryCtx,
unsigned int *count
));
/* The VtGetIBECacheElement definition for getting a function pointer.
*/
typedef int VOLT_CALLING_CONV (*VFGetIBECacheElement) VOLT_PROTO_LIST ((
VtLibCtx libraryCtx,
unsigned int index,
unsigned char *element,
unsigned int bufferSize,
unsigned int *elementLen
));
/* The VtGetIBECacheElementReference definition for getting a function pointer.
*/
typedef int VOLT_CALLING_CONV (*VFGetIBECacheElementReference) VOLT_PROTO_LIST ((
VtLibCtx libraryCtx,
unsigned char *element,
unsigned int elementLen,
unsigned int *flag,
unsigned char **reference,
unsigned int *referenceLen
));
/* The VtSetIBECacheElement definition for getting a function pointer.
*/
typedef int VOLT_CALLING_CONV (*VFSetIBECacheElement) VOLT_PROTO_LIST ((
VtLibCtx libraryCtx,
VtMpIntCtx mpCtx,
unsigned char *element,
unsigned int elementLen,
unsigned int *index
));
/* The VtDeleteIBECacheElement definition for getting a function pointer.
*/
typedef int VOLT_CALLING_CONV (*VFDeleteIBECacheElement) VOLT_PROTO_LIST ((
VtLibCtx libraryCtx,
unsigned int index
));
/* The VtCreateErrorCtx definition for getting a function pointer.
*/
typedef int VOLT_CALLING_CONV (*VFCreateErrorCtx) VOLT_PROTO_LIST ((
VtLibCtx libCtx,
VtErrorCtxImpl errorImpl,
Pointer associatedInfo,
VtErrorCtx *errorCtx
));
/* The VtErrorCtxImpl definition for getting a function pointer.
*/
typedef int VOLT_CALLING_CONV (*VFErrorCtxImpl) VOLT_PROTO_LIST ((
VtErrorCtx *errorCtx,
Pointer info,
unsigned int flag
));
/* The VtDestroyErrorCtx definition for getting a function pointer.
*/
typedef int VOLT_CALLING_CONV (*VFDestroyErrorCtx) VOLT_PROTO_LIST ((
VtErrorCtx *errorCtx
));
/* The VtSetErrorCtxParam definition for getting a function pointer.
*/
typedef int VOLT_CALLING_CONV (*VFSetErrorCtxParam) VOLT_PROTO_LIST ((
VtErrorCtx errorCtx,
VtErrorCtxParam errorCtxParam,
Pointer associatedInfo
));
/* The VtGetErrorCtxParam definition for getting a function pointer.
*/
typedef int VOLT_CALLING_CONV (*VFGetErrorCtxParam) VOLT_PROTO_LIST ((
VtErrorCtx errorCtx,
VtErrorCtxParam errorCtxParam,
Pointer *getInfo
));
/* The VtGetErrorCtxCount definition for getting a function pointer.
*/
typedef int VOLT_CALLING_CONV (*VFGetErrorCtxCount) VOLT_PROTO_LIST ((
VtErrorCtx errorCtx,
unsigned int *count
));
/* The VtGetErrorStack definition for getting a function pointer.
*/
typedef int VOLT_CALLING_CONV (*VFGetErrorStack) VOLT_PROTO_LIST ((
VtErrorCtx errorCtx,
unsigned int index,
VtErrorStack **errorStack
));
/* The VtClearErrorCtx definition for getting a function pointer.
*/
typedef int VOLT_CALLING_CONV (*VFClearErrorCtx) VOLT_PROTO_LIST ((
VtErrorCtx errorCtx
));
/* The VtCreateRandomObject definition for getting a function pointer.
*/
typedef int VOLT_CALLING_CONV (*VFCreateRandomObject) VOLT_PROTO_LIST ((
VtLibCtx libCtx,
VtRandomImpl randomImpl,
Pointer associatedInfo,
VtRandomObject *randObj
));
/* The VtRandomImpl definition for getting a function pointer.
*/
typedef int VOLT_CALLING_CONV (*VFRandomImpl) VOLT_PROTO_LIST ((
VtRandomObject *randObj,
Pointer info,
unsigned int flag
));
/* The VtDestroyRandomObject definition for getting a function pointer.
*/
typedef int VOLT_CALLING_CONV (*VFDestroyRandomObject) VOLT_PROTO_LIST ((
VtRandomObject *randObj
));
/* The VtSetRandomParam definition for getting a function pointer.
*/
typedef int VOLT_CALLING_CONV (*VFSetRandomParam) VOLT_PROTO_LIST ((
VtRandomObject randObj,
VtRandomParam randomParam,
Pointer associatedInfo
));
/* The VtRandomParam definition for getting a function pointer.
*/
typedef int VOLT_CALLING_CONV (*VFRandomParam) VOLT_PROTO_LIST ((
VtRandomObject randObj,
Pointer associatedInfo,
unsigned int flag
));
/* The VtSeedRandom definition for getting a function pointer.
*/
typedef int VOLT_CALLING_CONV (*VFSeedRandom) VOLT_PROTO_LIST ((
VtRandomObject randObj,
unsigned char *seedData,
unsigned int seedLen
));
/* The VtGenerateRandomBytes definition for the function list.
*/
typedef int VOLT_CALLING_CONV (*VFGenerateRandomBytes) VOLT_PROTO_LIST ((
VtRandomObject randObj,
unsigned char *randomBytes,
unsigned int randomLen
));
/* The VtCreateKeyObject definition for getting a function pointer.
*/
typedef int VOLT_CALLING_CONV (*VFCreateKeyObject) VOLT_PROTO_LIST ((
VtLibCtx libCtx,
VtKeyImpl keyImpl,
Pointer associatedInfo,
VtKeyObject *keyObj
));
/* The VtKeyImpl definition for getting a function pointer.
*/
typedef int VOLT_CALLING_CONV (*VFKeyImpl) VOLT_PROTO_LIST ((
VtKeyObject *keyObj,
Pointer info,
unsigned int flag
));
/* The VtDestroyKeyObject definition for getting a function pointer.
*/
typedef int VOLT_CALLING_CONV (*VFDestroyKeyObject) VOLT_PROTO_LIST ((
VtKeyObject *keyObj
));
/* The VtSetKeyParam definition for getting a function pointer.
*/
typedef int VOLT_CALLING_CONV (*VFSetKeyParam) VOLT_PROTO_LIST ((
VtKeyObject keyObj,
VtKeyParam keyParam,
Pointer associatedInfo
));
/* The VtGetKeyParam definition for getting a function pointer.
*/
typedef int VOLT_CALLING_CONV (*VFGetKeyParam) VOLT_PROTO_LIST ((
VtKeyObject keyObj,
VtKeyParam keyParam,
Pointer *getInfo
));
/* The VtKeyParam definition for getting a function pointer.
*/
typedef int VOLT_CALLING_CONV (*VFKeyParam) VOLT_PROTO_LIST ((
VtKeyObject keyObj,
Pointer info,
unsigned int flag
));
/* The VtCreateAlgorithmObject definition for getting a function pointer.
*/
typedef int VOLT_CALLING_CONV (*VFCreateAlgorithmObject) VOLT_PROTO_LIST ((
VtLibCtx libCtx,
VtAlgorithmImpl algorithmImpl,
Pointer associatedInfo,
VtAlgorithmObject *algObj
));
/* The VtAlgorithmImpl definition for getting a function pointer.
*/
typedef int VOLT_CALLING_CONV (*VFAlgorithmImpl) VOLT_PROTO_LIST ((
VtAlgorithmObject *algObj,
Pointer info,
unsigned int flag
));
/* The VtFeedbackMode definition for getting a function pointer.
*/
typedef int VOLT_CALLING_CONV (*VFFeedbackMode) VOLT_PROTO_LIST ((
VtAlgorithmObject algObj,
VtFeedbackInfo *info,
unsigned int flag
));
/* The VtPaddingScheme definition for getting a function pointer.
*/
typedef int VOLT_CALLING_CONV (*VFPaddingScheme) VOLT_PROTO_LIST ((
VtAlgorithmObject algObj,
VtPaddingInfo *info,
unsigned int flag
));
/* The VtDestroyAlgorithmObject definition for getting a function pointer.
*/
typedef int VOLT_CALLING_CONV (*VFDestroyAlgorithmObject) VOLT_PROTO_LIST ((
VtAlgorithmObject *algObj
));
/* The VtSetAlgorithmParam definition for getting a function pointer.
*/
typedef int VOLT_CALLING_CONV (*VFSetAlgorithmParam) VOLT_PROTO_LIST ((
VtAlgorithmObject algObj,
VtAlgorithmParam algorithmParam,
Pointer associatedInfo
));
/* The VtGetAlgorithmParam definition for getting a function pointer.
*/
typedef int VOLT_CALLING_CONV (*VFGetAlgorithmParam) VOLT_PROTO_LIST ((
VtAlgorithmObject algObj,
VtAlgorithmParam algorithmParam,
Pointer *getInfo
));
/* The VtAlgorithmParam definition for getting a function pointer.
*/
typedef int VOLT_CALLING_CONV (*VFAlgorithmParam) VOLT_PROTO_LIST ((
VtAlgorithmObject algObj,
Pointer info,
unsigned int flag
));
/* The VtCreateParameterObject definition for getting a function pointer.
*/
typedef int VOLT_CALLING_CONV (*VFCreateParameterObject) VOLT_PROTO_LIST ((
VtLibCtx libCtx,
VtParameterImpl ParameterImpl,
Pointer associatedInfo,
VtParameterObject *paramObj
));
/* The VtParameterImpl definition for getting a function pointer.
*/
typedef int VOLT_CALLING_CONV (*VFParameterImpl) VOLT_PROTO_LIST ((
VtParameterObject *paramObj,
Pointer info,
unsigned int flag
));
/* The VtDestroyParameterObject definition for getting a function pointer.
*/
typedef int VOLT_CALLING_CONV (*VFDestroyParameterObject) VOLT_PROTO_LIST ((
VtParameterObject *paramObj
));
/* The VtSetParameterParam definition for getting a function pointer.
*/
typedef int VOLT_CALLING_CONV (*VFSetParameterParam) VOLT_PROTO_LIST ((
VtParameterObject paramObj,
VtParameterParam ParameterParam,
Pointer associatedInfo
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -