Generic message digest wrapper for PolarSSL. More...
#include "polarssl/config.h"#include "polarssl/md_wrap.h"#include "polarssl/md5.h"#include "polarssl/sha1.h"#include "polarssl/sha256.h"#include "polarssl/sha512.h"#include <stdlib.h>
Go to the source code of this file.
Defines | |
| #define | polarssl_malloc malloc |
| #define | polarssl_free free |
Functions | |
| static void | md5_starts_wrap (void *ctx) |
| static void | md5_update_wrap (void *ctx, const unsigned char *input, size_t ilen) |
| static void | md5_finish_wrap (void *ctx, unsigned char *output) |
| static int | md5_file_wrap (const char *path, unsigned char *output) |
| static void | md5_hmac_starts_wrap (void *ctx, const unsigned char *key, size_t keylen) |
| static void | md5_hmac_update_wrap (void *ctx, const unsigned char *input, size_t ilen) |
| static void | md5_hmac_finish_wrap (void *ctx, unsigned char *output) |
| static void | md5_hmac_reset_wrap (void *ctx) |
| static void * | md5_ctx_alloc (void) |
| static void | md5_ctx_free (void *ctx) |
| static void | md5_process_wrap (void *ctx, const unsigned char *data) |
| static void | sha1_starts_wrap (void *ctx) |
| static void | sha1_update_wrap (void *ctx, const unsigned char *input, size_t ilen) |
| static void | sha1_finish_wrap (void *ctx, unsigned char *output) |
| static int | sha1_file_wrap (const char *path, unsigned char *output) |
| static void | sha1_hmac_starts_wrap (void *ctx, const unsigned char *key, size_t keylen) |
| static void | sha1_hmac_update_wrap (void *ctx, const unsigned char *input, size_t ilen) |
| static void | sha1_hmac_finish_wrap (void *ctx, unsigned char *output) |
| static void | sha1_hmac_reset_wrap (void *ctx) |
| static void * | sha1_ctx_alloc (void) |
| static void | sha1_ctx_free (void *ctx) |
| static void | sha1_process_wrap (void *ctx, const unsigned char *data) |
| static void | sha224_starts_wrap (void *ctx) |
| static void | sha224_update_wrap (void *ctx, const unsigned char *input, size_t ilen) |
| static void | sha224_finish_wrap (void *ctx, unsigned char *output) |
| static void | sha224_wrap (const unsigned char *input, size_t ilen, unsigned char *output) |
| static int | sha224_file_wrap (const char *path, unsigned char *output) |
| static void | sha224_hmac_starts_wrap (void *ctx, const unsigned char *key, size_t keylen) |
| static void | sha224_hmac_update_wrap (void *ctx, const unsigned char *input, size_t ilen) |
| static void | sha224_hmac_finish_wrap (void *ctx, unsigned char *output) |
| static void | sha224_hmac_reset_wrap (void *ctx) |
| static void | sha224_hmac_wrap (const unsigned char *key, size_t keylen, const unsigned char *input, size_t ilen, unsigned char *output) |
| static void * | sha224_ctx_alloc (void) |
| static void | sha224_ctx_free (void *ctx) |
| static void | sha224_process_wrap (void *ctx, const unsigned char *data) |
| static void | sha256_starts_wrap (void *ctx) |
| static void | sha256_update_wrap (void *ctx, const unsigned char *input, size_t ilen) |
| static void | sha256_finish_wrap (void *ctx, unsigned char *output) |
| static void | sha256_wrap (const unsigned char *input, size_t ilen, unsigned char *output) |
| static int | sha256_file_wrap (const char *path, unsigned char *output) |
| static void | sha256_hmac_starts_wrap (void *ctx, const unsigned char *key, size_t keylen) |
| static void | sha256_hmac_update_wrap (void *ctx, const unsigned char *input, size_t ilen) |
| static void | sha256_hmac_finish_wrap (void *ctx, unsigned char *output) |
| static void | sha256_hmac_reset_wrap (void *ctx) |
| static void | sha256_hmac_wrap (const unsigned char *key, size_t keylen, const unsigned char *input, size_t ilen, unsigned char *output) |
| static void * | sha256_ctx_alloc (void) |
| static void | sha256_ctx_free (void *ctx) |
| static void | sha256_process_wrap (void *ctx, const unsigned char *data) |
| static void | sha384_starts_wrap (void *ctx) |
| static void | sha384_update_wrap (void *ctx, const unsigned char *input, size_t ilen) |
| static void | sha384_finish_wrap (void *ctx, unsigned char *output) |
| static void | sha384_wrap (const unsigned char *input, size_t ilen, unsigned char *output) |
| static int | sha384_file_wrap (const char *path, unsigned char *output) |
| static void | sha384_hmac_starts_wrap (void *ctx, const unsigned char *key, size_t keylen) |
| static void | sha384_hmac_update_wrap (void *ctx, const unsigned char *input, size_t ilen) |
| static void | sha384_hmac_finish_wrap (void *ctx, unsigned char *output) |
| static void | sha384_hmac_reset_wrap (void *ctx) |
| static void | sha384_hmac_wrap (const unsigned char *key, size_t keylen, const unsigned char *input, size_t ilen, unsigned char *output) |
| static void * | sha384_ctx_alloc (void) |
| static void | sha384_ctx_free (void *ctx) |
| static void | sha384_process_wrap (void *ctx, const unsigned char *data) |
| static void | sha512_starts_wrap (void *ctx) |
| static void | sha512_update_wrap (void *ctx, const unsigned char *input, size_t ilen) |
| static void | sha512_finish_wrap (void *ctx, unsigned char *output) |
| static void | sha512_wrap (const unsigned char *input, size_t ilen, unsigned char *output) |
| static int | sha512_file_wrap (const char *path, unsigned char *output) |
| static void | sha512_hmac_starts_wrap (void *ctx, const unsigned char *key, size_t keylen) |
| static void | sha512_hmac_update_wrap (void *ctx, const unsigned char *input, size_t ilen) |
| static void | sha512_hmac_finish_wrap (void *ctx, unsigned char *output) |
| static void | sha512_hmac_reset_wrap (void *ctx) |
| static void | sha512_hmac_wrap (const unsigned char *key, size_t keylen, const unsigned char *input, size_t ilen, unsigned char *output) |
| static void * | sha512_ctx_alloc (void) |
| static void | sha512_ctx_free (void *ctx) |
| static void | sha512_process_wrap (void *ctx, const unsigned char *data) |
Variables | |
| const md_info_t | md5_info |
| const md_info_t | sha1_info |
| const md_info_t | sha224_info |
| const md_info_t | sha256_info |
| const md_info_t | sha384_info |
| const md_info_t | sha512_info |
Generic message digest wrapper for PolarSSL.
Copyright (C) 2006-2013, Brainspark B.V.
This file is part of PolarSSL (http://www.polarssl.org) Lead Maintainer: Paul Bakker <polarssl_maintainer at polarssl.org>
All rights reserved.
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
Definition in file md_wrap.c.
| #define polarssl_free free |
| #define polarssl_malloc malloc |
| static void* md5_ctx_alloc | ( | void | ) | [static] |
Definition at line 287 of file md_wrap.c.
References polarssl_malloc.
| static void md5_ctx_free | ( | void * | ctx | ) | [static] |
Definition at line 292 of file md_wrap.c.
References polarssl_free.
| static int md5_file_wrap | ( | const char * | path, | |
| unsigned char * | output | |||
| ) | [static] |
Definition at line 256 of file md_wrap.c.
References md5_file(), and POLARSSL_ERR_MD_FEATURE_UNAVAILABLE.
| static void md5_finish_wrap | ( | void * | ctx, | |
| unsigned char * | output | |||
| ) | [static] |
Definition at line 251 of file md_wrap.c.
References md5_finish().
| static void md5_hmac_finish_wrap | ( | void * | ctx, | |
| unsigned char * | output | |||
| ) | [static] |
Definition at line 277 of file md_wrap.c.
References md5_hmac_finish().
| static void md5_hmac_reset_wrap | ( | void * | ctx | ) | [static] |
Definition at line 282 of file md_wrap.c.
References md5_hmac_reset().
| static void md5_hmac_starts_wrap | ( | void * | ctx, | |
| const unsigned char * | key, | |||
| size_t | keylen | |||
| ) | [static] |
Definition at line 267 of file md_wrap.c.
References md5_hmac_starts().
| static void md5_hmac_update_wrap | ( | void * | ctx, | |
| const unsigned char * | input, | |||
| size_t | ilen | |||
| ) | [static] |
Definition at line 272 of file md_wrap.c.
References md5_hmac_update().
| static void md5_process_wrap | ( | void * | ctx, | |
| const unsigned char * | data | |||
| ) | [static] |
Definition at line 297 of file md_wrap.c.
References md5_process().
| static void md5_starts_wrap | ( | void * | ctx | ) | [static] |
Definition at line 241 of file md_wrap.c.
References md5_starts().
| static void md5_update_wrap | ( | void * | ctx, | |
| const unsigned char * | input, | |||
| size_t | ilen | |||
| ) | [static] |
Definition at line 246 of file md_wrap.c.
References md5_update().
| static void* sha1_ctx_alloc | ( | void | ) | [static] |
Definition at line 371 of file md_wrap.c.
References polarssl_malloc.
| static void sha1_ctx_free | ( | void * | ctx | ) | [static] |
Definition at line 376 of file md_wrap.c.
References polarssl_free.
| static int sha1_file_wrap | ( | const char * | path, | |
| unsigned char * | output | |||
| ) | [static] |
Definition at line 340 of file md_wrap.c.
References POLARSSL_ERR_MD_FEATURE_UNAVAILABLE, and sha1_file().
| static void sha1_finish_wrap | ( | void * | ctx, | |
| unsigned char * | output | |||
| ) | [static] |
Definition at line 335 of file md_wrap.c.
References sha1_finish().
| static void sha1_hmac_finish_wrap | ( | void * | ctx, | |
| unsigned char * | output | |||
| ) | [static] |
Definition at line 361 of file md_wrap.c.
References sha1_hmac_finish().
| static void sha1_hmac_reset_wrap | ( | void * | ctx | ) | [static] |
Definition at line 366 of file md_wrap.c.
References sha1_hmac_reset().
| static void sha1_hmac_starts_wrap | ( | void * | ctx, | |
| const unsigned char * | key, | |||
| size_t | keylen | |||
| ) | [static] |
Definition at line 351 of file md_wrap.c.
References sha1_hmac_starts().
| static void sha1_hmac_update_wrap | ( | void * | ctx, | |
| const unsigned char * | input, | |||
| size_t | ilen | |||
| ) | [static] |
Definition at line 356 of file md_wrap.c.
References sha1_hmac_update().
| static void sha1_process_wrap | ( | void * | ctx, | |
| const unsigned char * | data | |||
| ) | [static] |
Definition at line 381 of file md_wrap.c.
References sha1_process().
| static void sha1_starts_wrap | ( | void * | ctx | ) | [static] |
Definition at line 325 of file md_wrap.c.
References sha1_starts().
| static void sha1_update_wrap | ( | void * | ctx, | |
| const unsigned char * | input, | |||
| size_t | ilen | |||
| ) | [static] |
Definition at line 330 of file md_wrap.c.
References sha1_update().
| static void* sha224_ctx_alloc | ( | void | ) | [static] |
Definition at line 471 of file md_wrap.c.
References polarssl_malloc.
| static void sha224_ctx_free | ( | void * | ctx | ) | [static] |
Definition at line 476 of file md_wrap.c.
References polarssl_free.
| static int sha224_file_wrap | ( | const char * | path, | |
| unsigned char * | output | |||
| ) | [static] |
Definition at line 433 of file md_wrap.c.
References POLARSSL_ERR_MD_FEATURE_UNAVAILABLE, and sha256_file().
| static void sha224_finish_wrap | ( | void * | ctx, | |
| unsigned char * | output | |||
| ) | [static] |
Definition at line 422 of file md_wrap.c.
References sha256_finish().
| static void sha224_hmac_finish_wrap | ( | void * | ctx, | |
| unsigned char * | output | |||
| ) | [static] |
Definition at line 454 of file md_wrap.c.
References sha256_hmac_finish().
| static void sha224_hmac_reset_wrap | ( | void * | ctx | ) | [static] |
Definition at line 459 of file md_wrap.c.
References sha256_hmac_reset().
| static void sha224_hmac_starts_wrap | ( | void * | ctx, | |
| const unsigned char * | key, | |||
| size_t | keylen | |||
| ) | [static] |
Definition at line 444 of file md_wrap.c.
References sha256_hmac_starts().
| static void sha224_hmac_update_wrap | ( | void * | ctx, | |
| const unsigned char * | input, | |||
| size_t | ilen | |||
| ) | [static] |
Definition at line 449 of file md_wrap.c.
References sha256_hmac_update().
| static void sha224_hmac_wrap | ( | const unsigned char * | key, | |
| size_t | keylen, | |||
| const unsigned char * | input, | |||
| size_t | ilen, | |||
| unsigned char * | output | |||
| ) | [static] |
Definition at line 464 of file md_wrap.c.
References sha256_hmac().
| static void sha224_process_wrap | ( | void * | ctx, | |
| const unsigned char * | data | |||
| ) | [static] |
Definition at line 481 of file md_wrap.c.
References sha256_process().
| static void sha224_starts_wrap | ( | void * | ctx | ) | [static] |
Definition at line 412 of file md_wrap.c.
References sha256_starts().
| static void sha224_update_wrap | ( | void * | ctx, | |
| const unsigned char * | input, | |||
| size_t | ilen | |||
| ) | [static] |
Definition at line 417 of file md_wrap.c.
References sha256_update().
| static void sha224_wrap | ( | const unsigned char * | input, | |
| size_t | ilen, | |||
| unsigned char * | output | |||
| ) | [static] |
| static void* sha256_ctx_alloc | ( | void | ) | [static] |
Definition at line 564 of file md_wrap.c.
References polarssl_malloc.
| static void sha256_ctx_free | ( | void * | ctx | ) | [static] |
Definition at line 569 of file md_wrap.c.
References polarssl_free.
| static int sha256_file_wrap | ( | const char * | path, | |
| unsigned char * | output | |||
| ) | [static] |
Definition at line 526 of file md_wrap.c.
References POLARSSL_ERR_MD_FEATURE_UNAVAILABLE, and sha256_file().
| static void sha256_finish_wrap | ( | void * | ctx, | |
| unsigned char * | output | |||
| ) | [static] |
Definition at line 515 of file md_wrap.c.
References sha256_finish().
| static void sha256_hmac_finish_wrap | ( | void * | ctx, | |
| unsigned char * | output | |||
| ) | [static] |
Definition at line 547 of file md_wrap.c.
References sha256_hmac_finish().
| static void sha256_hmac_reset_wrap | ( | void * | ctx | ) | [static] |
Definition at line 552 of file md_wrap.c.
References sha256_hmac_reset().
| static void sha256_hmac_starts_wrap | ( | void * | ctx, | |
| const unsigned char * | key, | |||
| size_t | keylen | |||
| ) | [static] |
Definition at line 537 of file md_wrap.c.
References sha256_hmac_starts().
| static void sha256_hmac_update_wrap | ( | void * | ctx, | |
| const unsigned char * | input, | |||
| size_t | ilen | |||
| ) | [static] |
Definition at line 542 of file md_wrap.c.
References sha256_hmac_update().
| static void sha256_hmac_wrap | ( | const unsigned char * | key, | |
| size_t | keylen, | |||
| const unsigned char * | input, | |||
| size_t | ilen, | |||
| unsigned char * | output | |||
| ) | [static] |
Definition at line 557 of file md_wrap.c.
References sha256_hmac().
| static void sha256_process_wrap | ( | void * | ctx, | |
| const unsigned char * | data | |||
| ) | [static] |
Definition at line 574 of file md_wrap.c.
References sha256_process().
| static void sha256_starts_wrap | ( | void * | ctx | ) | [static] |
Definition at line 505 of file md_wrap.c.
References sha256_starts().
| static void sha256_update_wrap | ( | void * | ctx, | |
| const unsigned char * | input, | |||
| size_t | ilen | |||
| ) | [static] |
Definition at line 510 of file md_wrap.c.
References sha256_update().
| static void sha256_wrap | ( | const unsigned char * | input, | |
| size_t | ilen, | |||
| unsigned char * | output | |||
| ) | [static] |
| static void* sha384_ctx_alloc | ( | void | ) | [static] |
Definition at line 661 of file md_wrap.c.
References polarssl_malloc.
| static void sha384_ctx_free | ( | void * | ctx | ) | [static] |
Definition at line 666 of file md_wrap.c.
References polarssl_free.
| static int sha384_file_wrap | ( | const char * | path, | |
| unsigned char * | output | |||
| ) | [static] |
Definition at line 623 of file md_wrap.c.
References POLARSSL_ERR_MD_FEATURE_UNAVAILABLE, and sha512_file().
| static void sha384_finish_wrap | ( | void * | ctx, | |
| unsigned char * | output | |||
| ) | [static] |
Definition at line 612 of file md_wrap.c.
References sha512_finish().
| static void sha384_hmac_finish_wrap | ( | void * | ctx, | |
| unsigned char * | output | |||
| ) | [static] |
Definition at line 644 of file md_wrap.c.
References sha512_hmac_finish().
| static void sha384_hmac_reset_wrap | ( | void * | ctx | ) | [static] |
Definition at line 649 of file md_wrap.c.
References sha512_hmac_reset().
| static void sha384_hmac_starts_wrap | ( | void * | ctx, | |
| const unsigned char * | key, | |||
| size_t | keylen | |||
| ) | [static] |
Definition at line 634 of file md_wrap.c.
References sha512_hmac_starts().
| static void sha384_hmac_update_wrap | ( | void * | ctx, | |
| const unsigned char * | input, | |||
| size_t | ilen | |||
| ) | [static] |
Definition at line 639 of file md_wrap.c.
References sha512_hmac_update().
| static void sha384_hmac_wrap | ( | const unsigned char * | key, | |
| size_t | keylen, | |||
| const unsigned char * | input, | |||
| size_t | ilen, | |||
| unsigned char * | output | |||
| ) | [static] |
Definition at line 654 of file md_wrap.c.
References sha512_hmac().
| static void sha384_process_wrap | ( | void * | ctx, | |
| const unsigned char * | data | |||
| ) | [static] |
Definition at line 671 of file md_wrap.c.
References sha512_process().
| static void sha384_starts_wrap | ( | void * | ctx | ) | [static] |
Definition at line 602 of file md_wrap.c.
References sha512_starts().
| static void sha384_update_wrap | ( | void * | ctx, | |
| const unsigned char * | input, | |||
| size_t | ilen | |||
| ) | [static] |
Definition at line 607 of file md_wrap.c.
References sha512_update().
| static void sha384_wrap | ( | const unsigned char * | input, | |
| size_t | ilen, | |||
| unsigned char * | output | |||
| ) | [static] |
| static void* sha512_ctx_alloc | ( | void | ) | [static] |
Definition at line 754 of file md_wrap.c.
References polarssl_malloc.
| static void sha512_ctx_free | ( | void * | ctx | ) | [static] |
Definition at line 759 of file md_wrap.c.
References polarssl_free.
| static int sha512_file_wrap | ( | const char * | path, | |
| unsigned char * | output | |||
| ) | [static] |
Definition at line 716 of file md_wrap.c.
References POLARSSL_ERR_MD_FEATURE_UNAVAILABLE, and sha512_file().
| static void sha512_finish_wrap | ( | void * | ctx, | |
| unsigned char * | output | |||
| ) | [static] |
Definition at line 705 of file md_wrap.c.
References sha512_finish().
| static void sha512_hmac_finish_wrap | ( | void * | ctx, | |
| unsigned char * | output | |||
| ) | [static] |
Definition at line 737 of file md_wrap.c.
References sha512_hmac_finish().
| static void sha512_hmac_reset_wrap | ( | void * | ctx | ) | [static] |
Definition at line 742 of file md_wrap.c.
References sha512_hmac_reset().
| static void sha512_hmac_starts_wrap | ( | void * | ctx, | |
| const unsigned char * | key, | |||
| size_t | keylen | |||
| ) | [static] |
Definition at line 727 of file md_wrap.c.
References sha512_hmac_starts().
| static void sha512_hmac_update_wrap | ( | void * | ctx, | |
| const unsigned char * | input, | |||
| size_t | ilen | |||
| ) | [static] |
Definition at line 732 of file md_wrap.c.
References sha512_hmac_update().
| static void sha512_hmac_wrap | ( | const unsigned char * | key, | |
| size_t | keylen, | |||
| const unsigned char * | input, | |||
| size_t | ilen, | |||
| unsigned char * | output | |||
| ) | [static] |
Definition at line 747 of file md_wrap.c.
References sha512_hmac().
| static void sha512_process_wrap | ( | void * | ctx, | |
| const unsigned char * | data | |||
| ) | [static] |
Definition at line 764 of file md_wrap.c.
References sha512_process().
| static void sha512_starts_wrap | ( | void * | ctx | ) | [static] |
Definition at line 695 of file md_wrap.c.
References sha512_starts().
| static void sha512_update_wrap | ( | void * | ctx, | |
| const unsigned char * | input, | |||
| size_t | ilen | |||
| ) | [static] |
Definition at line 700 of file md_wrap.c.
References sha512_update().
| static void sha512_wrap | ( | const unsigned char * | input, | |
| size_t | ilen, | |||
| unsigned char * | output | |||
| ) | [static] |
{
POLARSSL_MD_MD5,
"MD5",
16,
md5_starts_wrap,
md5_update_wrap,
md5_finish_wrap,
md5,
md5_file_wrap,
md5_hmac_starts_wrap,
md5_hmac_update_wrap,
md5_hmac_finish_wrap,
md5_hmac_reset_wrap,
md5_hmac,
md5_ctx_alloc,
md5_ctx_free,
md5_process_wrap,
}
Definition at line 302 of file md_wrap.c.
Referenced by md_info_from_type().
{
POLARSSL_MD_SHA1,
"SHA1",
20,
sha1_starts_wrap,
sha1_update_wrap,
sha1_finish_wrap,
sha1,
sha1_file_wrap,
sha1_hmac_starts_wrap,
sha1_hmac_update_wrap,
sha1_hmac_finish_wrap,
sha1_hmac_reset_wrap,
sha1_hmac,
sha1_ctx_alloc,
sha1_ctx_free,
sha1_process_wrap,
}
Definition at line 386 of file md_wrap.c.
Referenced by md_info_from_type().
| const md_info_t sha224_info |
{
POLARSSL_MD_SHA224,
"SHA224",
28,
sha224_starts_wrap,
sha224_update_wrap,
sha224_finish_wrap,
sha224_wrap,
sha224_file_wrap,
sha224_hmac_starts_wrap,
sha224_hmac_update_wrap,
sha224_hmac_finish_wrap,
sha224_hmac_reset_wrap,
sha224_hmac_wrap,
sha224_ctx_alloc,
sha224_ctx_free,
sha224_process_wrap,
}
Definition at line 486 of file md_wrap.c.
Referenced by md_info_from_type().
| const md_info_t sha256_info |
{
POLARSSL_MD_SHA256,
"SHA256",
32,
sha256_starts_wrap,
sha256_update_wrap,
sha256_finish_wrap,
sha256_wrap,
sha256_file_wrap,
sha256_hmac_starts_wrap,
sha256_hmac_update_wrap,
sha256_hmac_finish_wrap,
sha256_hmac_reset_wrap,
sha256_hmac_wrap,
sha256_ctx_alloc,
sha256_ctx_free,
sha256_process_wrap,
}
Definition at line 579 of file md_wrap.c.
Referenced by md_info_from_type().
| const md_info_t sha384_info |
{
POLARSSL_MD_SHA384,
"SHA384",
48,
sha384_starts_wrap,
sha384_update_wrap,
sha384_finish_wrap,
sha384_wrap,
sha384_file_wrap,
sha384_hmac_starts_wrap,
sha384_hmac_update_wrap,
sha384_hmac_finish_wrap,
sha384_hmac_reset_wrap,
sha384_hmac_wrap,
sha384_ctx_alloc,
sha384_ctx_free,
sha384_process_wrap,
}
Definition at line 676 of file md_wrap.c.
Referenced by md_info_from_type().
| const md_info_t sha512_info |
{
POLARSSL_MD_SHA512,
"SHA512",
64,
sha512_starts_wrap,
sha512_update_wrap,
sha512_finish_wrap,
sha512_wrap,
sha512_file_wrap,
sha512_hmac_starts_wrap,
sha512_hmac_update_wrap,
sha512_hmac_finish_wrap,
sha512_hmac_reset_wrap,
sha512_hmac_wrap,
sha512_ctx_alloc,
sha512_ctx_free,
sha512_process_wrap,
}
Definition at line 769 of file md_wrap.c.
Referenced by md_info_from_type().
1.6.1