VOOZH about

URL: https://fr.manpages.org/ripemd160/3

⇱ man RIPEMD160 (3): Fonction de


RIPEMD160(3) Fonction de

Other Alias

RIPEMD160_Init, RIPEMD160_Update, RIPEMD160_Final

SYNOPSIS


#include <openssl/ripemd.h>
unsigned char *RIPEMD160(const unsigned char *d, unsigned long n,
unsigned char *md);
int RIPEMD160_Init(RIPEMD160_CTX *c);
int RIPEMD160_Update(RIPEMD_CTX *c, const void *data,
unsigned long len);
int RIPEMD160_Final(unsigned char *md, RIPEMD160_CTX *c);

DESCRIPTION

est une fonction de hachage cryptographique avec une sortie de 160 bits.

() calcule le condensé de message des n octets de d et le place dans md (qui doit avoir de la place pour == 20 octets de sortie). Si md est le condensé est placé dans un tableau statique.

Les fonctions suivantes peuvent être utiles si le message n'est pas stocké en entier dans la mémoire :

RIPEMD160_Init() initialise une structure .

RIPEMD160_Update() peut être appelée de façon répétée avec des bouts du message dont il faut calculer le hachage (len octets de data).

RIPEMD160_Final() place le condensé de message dans md, qui doit avoir de la place pour == 20 octets de données, et efface .

Les applications devraient utiliser les fonctions de haut niveau EVP_DigestInit(3), etc. plutôt que d'appeler les fonctions de hachage directement.

VALEURS DE RETOUR

() renvoie un pointeur vers la valeur de hachage.

RIPEMD160_Init(), RIPEMD160_Update() et RIPEMD160_Final() renvoient 1 en cas de succès et 0 sinon.

MISE EN CONFORMITÉ

(draft) (??)

HISTORIQUE

(), RIPEMD160_Init(), RIPEMD160_Update() et RIPEMD160_Final() sont disponibles depuis SSLeay 0.9.0.

TRADUCTION

La traduction de cette page de manuel est maintenue par les membres de la liste <debian-l10n-french lists debian org>. Veuillez signaler toute erreur de traduction par un rapport de bogue sur le paquet manpages-fr-extra.