#include "smdevp.h"
Include dependency graph for smdevp.c:
Functions | |
int | soap_smd_send (struct soap *soap, const char *buf, size_t len) |
Callback to intercept messages for digest or signature computation/verification. | |
size_t | soap_smd_recv (struct soap *soap, char *buf, size_t len) |
Callback to intercept messages for digest or signature computation/verification. | |
int | soap_smd_check (struct soap *soap, struct soap_smd_data *data, int err, const char *msg) |
Check result of init/update/final smdevp engine operations. | |
size_t | soap_smd_size (int alg, const void *key) |
Returns the number of octets needed to store the digest or signature returned by soap_smd_end. | |
int | soap_smd_begin (struct soap *soap, int alg, const void *key, int keylen) |
Initiates a digest or signature computation. | |
int | soap_smd_end (struct soap *soap, char *buf, int *len) |
Completes a digest or signature computation. Also deallocates temporary storage allocated by soap_smd_begin(), so MUST be called after soap_smd_begin(). | |
int | soap_smd_init (struct soap *soap, struct soap_smd_data *data, int alg, const void *key, int keylen) |
Initiates a (signed) digest computation. | |
int | soap_smd_update (struct soap *soap, struct soap_smd_data *data, const char *buf, size_t len) |
Updates (signed) digest computation with message part. | |
int | soap_smd_final (struct soap *soap, struct soap_smd_data *data, char *buf, int *len) |
Finalizes (signed) digest computation and returns digest or signature. |
|
Initiates a digest or signature computation.
|
|
Check result of init/update/final smdevp engine operations.
|
|
Completes a digest or signature computation. Also deallocates temporary storage allocated by soap_smd_begin(), so MUST be called after soap_smd_begin().
|
|
Finalizes (signed) digest computation and returns digest or signature.
|
|
Initiates a (signed) digest computation.
|
|
Callback to intercept messages for digest or signature computation/verification.
|
|
Callback to intercept messages for digest or signature computation/verification.
|
|
Returns the number of octets needed to store the digest or signature returned by soap_smd_end.
|
|
Updates (signed) digest computation with message part.
|