php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
php_hash_md.h File Reference
#include "ext/standard/md5.h"

Go to the source code of this file.

Data Structures

struct  PHP_MD4_CTX
 
struct  PHP_MD2_CTX
 

Macros

#define PHP_MD4_SPEC   "l4l2b64."
 
#define PHP_MD4Init(ctx)
 
#define PHP_MD2_SPEC   "b48b16b16b."
 
#define PHP_MD2Init(ctx)
 

Functions

PHP_HASH_API void PHP_MD4InitArgs (PHP_MD4_CTX *, ZEND_ATTRIBUTE_UNUSED HashTable *)
 
PHP_HASH_API void PHP_MD4Update (PHP_MD4_CTX *context, const unsigned char *, size_t)
 
PHP_HASH_API void PHP_MD4Final (unsigned char[16], PHP_MD4_CTX *)
 
PHP_HASH_API void PHP_MD2InitArgs (PHP_MD2_CTX *context, ZEND_ATTRIBUTE_UNUSED HashTable *args)
 
PHP_HASH_API void PHP_MD2Update (PHP_MD2_CTX *context, const unsigned char *, size_t)
 
PHP_HASH_API void PHP_MD2Final (unsigned char[16], PHP_MD2_CTX *)
 

Macro Definition Documentation

◆ PHP_MD2_SPEC

#define PHP_MD2_SPEC   "b48b16b16b."

Definition at line 43 of file php_hash_md.h.

◆ PHP_MD2Init

#define PHP_MD2Init ( ctx)
Value:
#define NULL
Definition gdcache.h:45
PHP_HASH_API void PHP_MD2InitArgs(PHP_MD2_CTX *context, ZEND_ATTRIBUTE_UNUSED HashTable *args)
Definition hash_md.c:291

Definition at line 45 of file php_hash_md.h.

◆ PHP_MD4_SPEC

#define PHP_MD4_SPEC   "l4l2b64."

Definition at line 29 of file php_hash_md.h.

◆ PHP_MD4Init

#define PHP_MD4Init ( ctx)
Value:
PHP_HASH_API void PHP_MD4InitArgs(PHP_MD4_CTX *context, ZEND_ATTRIBUTE_UNUSED HashTable *args)
Definition hash_md.c:188

Definition at line 31 of file php_hash_md.h.

Function Documentation

◆ PHP_MD2Final()

PHP_HASH_API void PHP_MD2Final ( unsigned char output[16],
PHP_MD2_CTX * context )

Definition at line 350 of file hash_md.c.

◆ PHP_MD2InitArgs()

PHP_HASH_API void PHP_MD2InitArgs ( PHP_MD2_CTX * context,
ZEND_ATTRIBUTE_UNUSED HashTable * args )

Definition at line 291 of file hash_md.c.

◆ PHP_MD2Update()

PHP_HASH_API void PHP_MD2Update ( PHP_MD2_CTX * context,
const unsigned char * buf,
size_t len )

Definition at line 319 of file hash_md.c.

◆ PHP_MD4Final()

PHP_HASH_API void PHP_MD4Final ( unsigned char digest[16],
PHP_MD4_CTX * context )

Definition at line 245 of file hash_md.c.

◆ PHP_MD4InitArgs()

PHP_HASH_API void PHP_MD4InitArgs ( PHP_MD4_CTX * context,
ZEND_ATTRIBUTE_UNUSED HashTable * args )

Definition at line 188 of file hash_md.c.

◆ PHP_MD4Update()

PHP_HASH_API void PHP_MD4Update ( PHP_MD4_CTX * context,
const unsigned char * input,
size_t inputLen )

Definition at line 205 of file hash_md.c.