Updates the visible message to the ECPVS context.
#include "huecpvs.h"
int hu_ECPVSSignUpdate(sb_Context ecpvsContext, size_t visibleMessageLen, const unsigned char *visibleMessage, sb_GlobalCtx sbCtx)
ECPVS context object pointer.
The length (in bytes) of visibleMessage.
The visible part of the message.
A global context.
This is the third API function to be called during the ECPVS signing process. It can be called multiple times to update parts of the visible message; this is useful if the message is particularly large.
Context object is NULL.
Context object is invalid.
Global context is NULL.
The visible part of the message is NULL.
Success.