php-internal-docs 8.4.8
Unofficial docs for php/php-src
Loading...
Searching...
No Matches
php_hash_tiger.h File Reference

Go to the source code of this file.

Data Structures

struct  PHP_TIGER_CTX
 

Macros

#define PHP_TIGER_SPEC   "q3qb64l"
 

Functions

PHP_HASH_API void PHP_3TIGERInit (PHP_TIGER_CTX *context, ZEND_ATTRIBUTE_UNUSED HashTable *args)
 
PHP_HASH_API void PHP_4TIGERInit (PHP_TIGER_CTX *context, ZEND_ATTRIBUTE_UNUSED HashTable *args)
 
PHP_HASH_API void PHP_TIGERUpdate (PHP_TIGER_CTX *context, const unsigned char *input, size_t len)
 
PHP_HASH_API void PHP_TIGER128Final (unsigned char digest[16], PHP_TIGER_CTX *context)
 
PHP_HASH_API void PHP_TIGER160Final (unsigned char digest[20], PHP_TIGER_CTX *context)
 
PHP_HASH_API void PHP_TIGER192Final (unsigned char digest[24], PHP_TIGER_CTX *context)
 

Macro Definition Documentation

◆ PHP_TIGER_SPEC

#define PHP_TIGER_SPEC   "q3qb64l"

Definition at line 28 of file php_hash_tiger.h.

Function Documentation

◆ PHP_3TIGERInit()

PHP_HASH_API void PHP_3TIGERInit ( PHP_TIGER_CTX * context,
ZEND_ATTRIBUTE_UNUSED HashTable * args )

Definition at line 177 of file hash_tiger.c.

◆ PHP_4TIGERInit()

PHP_HASH_API void PHP_4TIGERInit ( PHP_TIGER_CTX * context,
ZEND_ATTRIBUTE_UNUSED HashTable * args )

Definition at line 185 of file hash_tiger.c.

◆ PHP_TIGER128Final()

PHP_HASH_API void PHP_TIGER128Final ( unsigned char digest[16],
PHP_TIGER_CTX * context )

Definition at line 221 of file hash_tiger.c.

◆ PHP_TIGER160Final()

PHP_HASH_API void PHP_TIGER160Final ( unsigned char digest[20],
PHP_TIGER_CTX * context )

Definition at line 228 of file hash_tiger.c.

◆ PHP_TIGER192Final()

PHP_HASH_API void PHP_TIGER192Final ( unsigned char digest[24],
PHP_TIGER_CTX * context )

Definition at line 235 of file hash_tiger.c.

◆ PHP_TIGERUpdate()

PHP_HASH_API void PHP_TIGERUpdate ( PHP_TIGER_CTX * context,
const unsigned char * input,
size_t len )

Definition at line 194 of file hash_tiger.c.