From 9bfb9d9ed22bfbfec2ff49c73cb1994b2ea5981a Mon Sep 17 00:00:00 2001 From: me_desk Date: Wed, 21 Aug 2013 17:08:57 +0000 Subject: pica-node modified to handle new id format, new files PICA_id.c PICA_id.h containing functions for working with id git-svn-id: svn://localhost/project_picapica/trunk@263 fb96df88-216d-11de-830c-f3023f12d8ac --- PICA_id.h | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 PICA_id.h (limited to 'PICA_id.h') diff --git a/PICA_id.h b/PICA_id.h new file mode 100644 index 0000000..538d0fd --- /dev/null +++ b/PICA_id.h @@ -0,0 +1,22 @@ + +#ifndef PICA_ID_H +#define PICA_ID_H + +#include +#include + +#define PICA_ID_SIZE SHA224_DIGEST_LENGTH + +#ifdef __cplusplus +extern "C" { +#endif +int PICA_id_from_X509(X509 *x, unsigned char *id); + +unsigned char *PICA_id_from_base64(const unsigned char *buf, unsigned char *id); +char *PICA_id_to_base64(const unsigned char *id, char *buf); + +#ifdef __cplusplus +} +#endif + +#endif \ No newline at end of file -- cgit v1.2.1