SHA2_CTX
SHA2_CTX sha2;
void SHA384Init(SHA2_CTX *);
void SHA384Update(SHA2_CTX *, const u_int8_t *, size_t)
void SHA384Pad(SHA2_CTX *);
void SHA384Final(u_int8_t [SHA384_DIGEST_LENGTH], SHA2_CTX *)
char *SHA384End(SHA2_CTX *, char *)
void SHA512Init(SHA2_CTX *);
void SHA512Update(SHA2_CTX *, const u_int8_t *, size_t)
void SHA512Pad(SHA2_CTX *);
void SHA512Final(u_int8_t [SHA512_DIGEST_LENGTH], SHA2_CTX *)
char *SHA512End(SHA2_CTX *, char *)
void SHA512_256Init(SHA2_CTX *);
void SHA512_256Update(SHA2_CTX *, const u_int8_t *, size_t)
void SHA512_256Pad(SHA2_CTX *);
void SHA512_256Final(u_int8_t [SHA512_256_DIGEST_LENGTH], SHA2_CTX *)
char *SHA512_256End(SHA2_CTX *, char *)
void SHA224Init(SHA2_CTX *);
void SHA224Update(SHA2_CTX *, const u_int8_t *, size_t)
void SHA224Pad(SHA2_CTX *);
void SHA224Final(u_int8_t [SHA224_DIGEST_LENGTH], SHA2_CTX *)
char *SHA224End(SHA2_CTX *, char *)
void SHA256Init(SHA2_CTX *);
void SHA256Update(SHA2_CTX *, const u_int8_t *, size_t)
void SHA256Pad(SHA2_CTX *);
void SHA256Final(u_int8_t [SHA256_DIGEST_LENGTH], SHA2_CTX *)
char *SHA256End(SHA2_CTX *, char *)
SHA224Init(SHA2_CTX *context)
SHA224Final(u_int8_t digest[SHA224_DIGEST_LENGTH], SHA2_CTX *context)
SHA256Init(SHA2_CTX *context)
SHA256Update(SHA2_CTX *context, const u_int8_t *data, size_t len)
SHA256Pad(SHA2_CTX *context)
SHA256Final(u_int8_t digest[SHA256_DIGEST_LENGTH], SHA2_CTX *context)
SHA512Init(SHA2_CTX *context)
SHA512Update(SHA2_CTX *context, const u_int8_t *data, size_t len)
SHA512Pad(SHA2_CTX *context)
SHA512Final(u_int8_t digest[SHA512_DIGEST_LENGTH], SHA2_CTX *context)
SHA384Init(SHA2_CTX *context)
SHA384Final(u_int8_t digest[SHA384_DIGEST_LENGTH], SHA2_CTX *context)
SHA512_256Init(SHA2_CTX *context)
SHA512_256Final(u_int8_t digest[SHA512_256_DIGEST_LENGTH], SHA2_CTX *context)
SHA2_CTX ctx;
SHA2_CTX sha224_ctx;
SHA2_CTX sha256_ctx;
SHA2_CTX sha384_ctx;
SHA2_CTX sha512_ctx;
SHA2_CTX sha512_256_ctx;
SHA2_CTX ctx;
SHA2_CTX ctx;
SHA2_CTX ctx;
(void *)&Ctx.sha2ctx, digest, sizeof(SHA2_CTX), (void *)&Ctx2.sha2ctx,
(void *)&Ctx.sha2ctx, digest, sizeof(SHA2_CTX), (void *)&Ctx2.sha2ctx,
(void *)&Ctx.sha2ctx, digest, sizeof(SHA2_CTX), (void *)&Ctx2.sha2ctx,
SHA2_CTX sha2ctx;
SHA2_CTX ctx;
SHA2_CTX ctx;
void SHA512Last(SHA2_CTX *);
SHA256Init(SHA2_CTX *context)
SHA256Update(SHA2_CTX *context, const void *dataptr, size_t len)
SHA256Final(u_int8_t *digest, SHA2_CTX *context)
SHA512Init(SHA2_CTX *context)
SHA512Update(SHA2_CTX *context, const void *dataptr, size_t len)
SHA512Last(SHA2_CTX *context)
SHA512Final(u_int8_t *digest, SHA2_CTX *context)
SHA384Init(SHA2_CTX *context)
SHA384Update(SHA2_CTX *context, const void *data, size_t len)
SHA384Final(u_int8_t *digest, SHA2_CTX *context)
void SHA256Init(SHA2_CTX *);
void SHA256Update(SHA2_CTX *, const void *, size_t)
void SHA256Final(u_int8_t[SHA256_DIGEST_LENGTH], SHA2_CTX *)
void SHA384Init(SHA2_CTX *);
void SHA384Update(SHA2_CTX *, const void *, size_t)
void SHA384Final(u_int8_t[SHA384_DIGEST_LENGTH], SHA2_CTX *)
void SHA512Init(SHA2_CTX *);
void SHA512Update(SHA2_CTX *, const void *, size_t)
void SHA512Final(u_int8_t[SHA512_DIGEST_LENGTH], SHA2_CTX *)
32, 32, 16, sizeof(SHA2_CTX), HMAC_SHA2_256_BLOCK_LEN,
48, 48, 24, sizeof(SHA2_CTX), HMAC_SHA2_384_BLOCK_LEN,
64, 64, 32, sizeof(SHA2_CTX), HMAC_SHA2_512_BLOCK_LEN,
SHA2_CTX sha2_ctx;
SHA2_CTX shactx;
SHA2_CTX ctx;
SHA2_CTX ctx;
SHA224Init(SHA2_CTX *context)
SHA224Final(u_int8_t digest[SHA224_DIGEST_LENGTH], SHA2_CTX *context)
SHA256Init(SHA2_CTX *context)
SHA256Update(SHA2_CTX *context, const u_int8_t *data, size_t len)
SHA256Pad(SHA2_CTX *context)
SHA256Final(u_int8_t digest[SHA256_DIGEST_LENGTH], SHA2_CTX *context)
SHA512Init(SHA2_CTX *context)
SHA512Update(SHA2_CTX *context, const u_int8_t *data, size_t len)
SHA512Pad(SHA2_CTX *context)
SHA512Final(u_int8_t digest[SHA512_DIGEST_LENGTH], SHA2_CTX *context)
SHA384Init(SHA2_CTX *context)
SHA384Final(u_int8_t digest[SHA384_DIGEST_LENGTH], SHA2_CTX *context)
SHA512_256Init(SHA2_CTX *context)
SHA512_256Final(u_int8_t digest[SHA512_256_DIGEST_LENGTH], SHA2_CTX *context)
void SHA384Init(SHA2_CTX *);
void SHA384Update(SHA2_CTX *, const u_int8_t *, size_t)
void SHA384Pad(SHA2_CTX *);
void SHA384Final(u_int8_t [SHA384_DIGEST_LENGTH], SHA2_CTX *)
char *SHA384End(SHA2_CTX *, char *)
void SHA512Init(SHA2_CTX *);
void SHA512Update(SHA2_CTX *, const u_int8_t *, size_t)
void SHA512Pad(SHA2_CTX *);
void SHA512Final(u_int8_t [SHA512_DIGEST_LENGTH], SHA2_CTX *)
char *SHA512End(SHA2_CTX *, char *)
void SHA512_256Init(SHA2_CTX *);
void SHA512_256Update(SHA2_CTX *, const u_int8_t *, size_t)
void SHA512_256Pad(SHA2_CTX *);
void SHA512_256Final(u_int8_t [SHA512_256_DIGEST_LENGTH], SHA2_CTX *)
char *SHA512_256End(SHA2_CTX *, char *)
void SHA224Init(SHA2_CTX *);
void SHA224Update(SHA2_CTX *, const u_int8_t *, size_t)
void SHA224Pad(SHA2_CTX *);
void SHA224Final(u_int8_t [SHA224_DIGEST_LENGTH], SHA2_CTX *)
char *SHA224End(SHA2_CTX *, char *)
void SHA256Init(SHA2_CTX *);
void SHA256Update(SHA2_CTX *, const u_int8_t *, size_t)
void SHA256Pad(SHA2_CTX *);
void SHA256Final(u_int8_t [SHA256_DIGEST_LENGTH], SHA2_CTX *)
char *SHA256End(SHA2_CTX *, char *)
SHA2_CTX pf_tcp_secret_ctx;
SHA2_CTX ctx;
SHA2_CTX tcp_secret_ctx; /* [I] */
SHA2_CTX ctx;
SHA2_CTX ctx;
SHA2_CTX ctx;
SHA2_CTX ctx;
SHA2_CTX ctx;
sizeof(SHA2_CTX),
sizeof(SHA2_CTX),
sizeof(SHA2_CTX),