Searched refs:SHA384_CTX (Results 1 - 3 of 3) sorted by relevance
/external/ipsec-tools/src/racoon/missing/crypto/sha2/ |
H A D | sha2.h | 117 typedef SHA512_CTX SHA384_CTX; typedef 131 void SHA384_Init __P((SHA384_CTX*)); 132 void SHA384_Update __P((SHA384_CTX*, const u_int8_t*, size_t)); 133 void SHA384_Final __P((u_int8_t[SHA384_DIGEST_LENGTH], SHA384_CTX*)); 135 char* SHA384_End __P((SHA384_CTX*, char[SHA384_DIGEST_STRING_LENGTH]));
|
H A D | sha2.c | 991 void SHA384_Init(SHA384_CTX* context) { 992 if (context == (SHA384_CTX*)0) { 1000 void SHA384_Update(SHA384_CTX* context, const sha2_byte* data, size_t len) { 1004 void SHA384_Final(sha2_byte digest[], SHA384_CTX* context) { 1008 assert(context != (SHA384_CTX*)0); 1033 char *SHA384_End(SHA384_CTX* context, char buffer[]) { 1038 assert(context != (SHA384_CTX*)0); 1057 SHA384_CTX context; 1087 #define data(ctx) ((SHA384_CTX *)(ctx)->md_data) 1169 sizeof(struct env_md_st *) + sizeof(SHA384_CTX), [all...] |
/external/ipsec-tools/src/racoon/ |
H A D | crypto_openssl.c | 2225 SHA384_CTX *c = racoon_malloc(sizeof(*c)); 2237 SHA384_Update((SHA384_CTX *)c, (unsigned char *) data->v, data->l); 2251 SHA384_Final((unsigned char *) res->v, (SHA384_CTX *)c);
|
Completed in 18 milliseconds