Classes | Macros | Functions
md4.h File Reference
#include <openssl/base.h>
Include dependency graph for md4.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  md4_state_st
 

Macros

#define MD4_CBLOCK   64
 
#define MD4_DIGEST_LENGTH   16
 

Functions

OPENSSL_EXPORT uint8_tMD4 (const uint8_t *data, size_t len, uint8_t out[MD4_DIGEST_LENGTH])
 
OPENSSL_EXPORT int MD4_Final (uint8_t out[MD4_DIGEST_LENGTH], MD4_CTX *md4)
 
OPENSSL_EXPORT int MD4_Init (MD4_CTX *md4)
 
OPENSSL_EXPORT void MD4_Transform (MD4_CTX *md4, const uint8_t block[MD4_CBLOCK])
 
OPENSSL_EXPORT int MD4_Update (MD4_CTX *md4, const void *data, size_t len)
 

Macro Definition Documentation

◆ MD4_CBLOCK

#define MD4_CBLOCK   64

Definition at line 70 of file md4.h.

◆ MD4_DIGEST_LENGTH

#define MD4_DIGEST_LENGTH   16

Definition at line 73 of file md4.h.

Function Documentation

◆ MD4()

OPENSSL_EXPORT uint8_t* MD4 ( const uint8_t data,
size_t  len,
uint8_t  out[MD4_DIGEST_LENGTH] 
)

Definition at line 66 of file md4.c.

◆ MD4_Final()

OPENSSL_EXPORT int MD4_Final ( uint8_t  out[MD4_DIGEST_LENGTH],
MD4_CTX md4 
)

Definition at line 98 of file md4.c.

◆ MD4_Init()

OPENSSL_EXPORT int MD4_Init ( MD4_CTX md4)

Definition at line 77 of file md4.c.

◆ MD4_Transform()

OPENSSL_EXPORT void MD4_Transform ( MD4_CTX md4,
const uint8_t  block[MD4_CBLOCK] 
)

Definition at line 88 of file md4.c.

◆ MD4_Update()

OPENSSL_EXPORT int MD4_Update ( MD4_CTX md4,
const void *  data,
size_t  len 
)

Definition at line 92 of file md4.c.



grpc
Author(s):
autogenerated on Fri May 16 2025 03:01:23