Eneboo - Documentación para desarrolladores
'defines' | Funciones | Variables
Referencia del Archivo src/libmysql_macosx/sha1.c
#include "my_global.h"
#include "m_string.h"
#include "sha1.h"

'defines'

#define SHA1CircularShift(bits, word)   (((word) << (bits)) | ((word) >> (32-(bits))))

Funciones

int sha1_reset (SHA1_CONTEXT *context)
int sha1_result (SHA1_CONTEXT *context, uint8 Message_Digest[SHA1_HASH_SIZE])
int sha1_input (SHA1_CONTEXT *context, const uint8 *message_array, unsigned length)

Variables

const uint32 sha_const_key [5]

Documentación de los 'defines'

#define SHA1CircularShift (   bits,
  word 
)    (((word) << (bits)) | ((word) >> (32-(bits))))

Documentación de las funciones

int sha1_input ( SHA1_CONTEXT context,
const uint8 message_array,
unsigned  length 
)
int sha1_reset ( SHA1_CONTEXT context)
int sha1_result ( SHA1_CONTEXT context,
uint8  Message_Digest[SHA1_HASH_SIZE] 
)

Documentación de las variables

Valor inicial:
{
  0x67452301,
  0xEFCDAB89,
  0x98BADCFE,
  0x10325476,
  0xC3D2E1F0
}
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'