eid-viewer
eid-viewer library
Loading...
Searching...
No Matches
dataverify.h
1#ifndef EID_VWR_DATAVERIFY_H
2#define EID_VWR_DATAVERIFY_H
3
4#include <eid-viewer/macros.h>
6
46DllExport int eid_vwr_check_data_validity(const void *photo, int plen,
47 const void *photohash, int hashlen,
48 const void *datafile, int datfilelen,
49 const void *datasig, int datsiglen,
50 const void *addrfile, int addfilelen,
51 const void *addrsig, int addsiglen,
52 const void *rrncert, int certlen);
53DllExport int eid_vwr_verify_card(void *data);
54
66DllExport void eid_vwr_maybe_perform_challenge(void);
67
68DllExport void eid_vwr_check_signature(const void* pubkey, size_t pubkeylen,
69 const void* sig, size_t siglen, const void* data,
70 size_t datalen);
71DllExport void eid_vwr_challenge_result(const unsigned char *response, int responselen, enum eid_vwr_result res);
72#endif
eid_vwr_result
Definition oslayer.h:63
contains the functions, enums and structures that need to be known by the ui