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

Go to the source code of this file.

Data Structures

struct  PHP_SHA3_CTX
 

Typedefs

typedef PHP_SHA3_CTX PHP_SHA3_224_CTX
 
typedef PHP_SHA3_CTX PHP_SHA3_256_CTX
 
typedef PHP_SHA3_CTX PHP_SHA3_384_CTX
 
typedef PHP_SHA3_CTX PHP_SHA3_512_CTX
 

Functions

PHP_HASH_API void PHP_SHA3224Init (PHP_SHA3_224_CTX *, ZEND_ATTRIBUTE_UNUSED HashTable *)
 
PHP_HASH_API void PHP_SHA3224Update (PHP_SHA3_224_CTX *, const unsigned char *, size_t)
 
PHP_HASH_API void PHP_SAH3224Final (unsigned char[32], PHP_SHA3_224_CTX *)
 
PHP_HASH_API void PHP_SHA3256Init (PHP_SHA3_256_CTX *, ZEND_ATTRIBUTE_UNUSED HashTable *)
 
PHP_HASH_API void PHP_SHA3256Update (PHP_SHA3_256_CTX *, const unsigned char *, size_t)
 
PHP_HASH_API void PHP_SAH3256Final (unsigned char[32], PHP_SHA3_256_CTX *)
 
PHP_HASH_API void PHP_SHA3384Init (PHP_SHA3_384_CTX *, ZEND_ATTRIBUTE_UNUSED HashTable *)
 
PHP_HASH_API void PHP_SHA3384Update (PHP_SHA3_384_CTX *, const unsigned char *, size_t)
 
PHP_HASH_API void PHP_SAH3384Final (unsigned char[32], PHP_SHA3_384_CTX *)
 
PHP_HASH_API void PHP_SHA3512Init (PHP_SHA3_512_CTX *, ZEND_ATTRIBUTE_UNUSED HashTable *)
 
PHP_HASH_API void PHP_SHA3512Update (PHP_SHA3_512_CTX *, const unsigned char *, size_t)
 
PHP_HASH_API void PHP_SAH3512Final (unsigned char[32], PHP_SHA3_512_CTX *)
 

Typedef Documentation

◆ PHP_SHA3_224_CTX

Definition at line 32 of file php_hash_sha3.h.

◆ PHP_SHA3_256_CTX

Definition at line 33 of file php_hash_sha3.h.

◆ PHP_SHA3_384_CTX

Definition at line 34 of file php_hash_sha3.h.

◆ PHP_SHA3_512_CTX

Definition at line 35 of file php_hash_sha3.h.

Function Documentation

◆ PHP_SAH3224Final()

PHP_HASH_API void PHP_SAH3224Final ( unsigned char [32],
PHP_SHA3_224_CTX *  )

◆ PHP_SAH3256Final()

PHP_HASH_API void PHP_SAH3256Final ( unsigned char [32],
PHP_SHA3_256_CTX *  )

◆ PHP_SAH3384Final()

PHP_HASH_API void PHP_SAH3384Final ( unsigned char [32],
PHP_SHA3_384_CTX *  )

◆ PHP_SAH3512Final()

PHP_HASH_API void PHP_SAH3512Final ( unsigned char [32],
PHP_SHA3_512_CTX *  )

◆ PHP_SHA3224Init()

◆ PHP_SHA3224Update()

PHP_HASH_API void PHP_SHA3224Update ( PHP_SHA3_224_CTX * ,
const unsigned char * ,
size_t  )

◆ PHP_SHA3256Init()

◆ PHP_SHA3256Update()

PHP_HASH_API void PHP_SHA3256Update ( PHP_SHA3_256_CTX * ,
const unsigned char * ,
size_t  )

◆ PHP_SHA3384Init()

◆ PHP_SHA3384Update()

PHP_HASH_API void PHP_SHA3384Update ( PHP_SHA3_384_CTX * ,
const unsigned char * ,
size_t  )

◆ PHP_SHA3512Init()

◆ PHP_SHA3512Update()

PHP_HASH_API void PHP_SHA3512Update ( PHP_SHA3_512_CTX * ,
const unsigned char * ,
size_t  )