| 
        RIPEMD160,        RIPEMD160_Init,        RIPEMD160_Update,
       RIPEMD160_Final - RIPEMD-160 hash function
       #include <openssl/ripemd.h>
       unsigned char *RIPEMD160(
               const  unsigned  char   *d,   unsigned   long   n,
       unsigned char *md ); void RIPEMD160_Init(
               RIPEMD160_CTX *c ); void RIPEMD160_Update(
               RIPEMD_CTX      *c,      const     void     *data,
       unsigned long len ); void RIPEMD160_Final(
               unsigned char *md, RIPEMD160_CTX *c );
       RIPEMD-160 is a cryptographic hash function with a 160 bit
       output.
       The  RIPEMD160()  function computes the RIPEMD-160 message
       digest of the n bytes at d and places it in md (which must
       have space for RIPEMD160_DIGEST_LENGTH == 20 bytes of output).
 If md is NULL, the digest  is  placed  in  a  static
       array.
       The  following functions may be used if the message is not
       completely stored in memory:
       The RIPEMD160_Init() function initializes a  RIPEMD160_CTX
       structure.
       The  RIPEMD160_Update()  can  be  called  repeatedly  with
       chunks of the message to be hashed (len bytes at data).
       The RIPEMD160_Final() function places the  message  digest
       in  md,  which must have space for RIPEMD160_DIGEST_LENGTH
       == 20 bytes of output, and erases the RIPEMD160_CTX.
       Applications should use the higher level functions ,  such
       as EVP_DigestInit(), instead of calling the hash functions
       directly.
       The ripemd() function conforms to ISO/IEC 10118-3 (draft).
       The  RIPEMD160()  function  returns  a pointer to the hash
       value.
       The     RIPEMD160_Init(),     RIPEMD160_Update(),      and
       RIPEMD160_Final() functions do not return values.
       The RIPEMD160(), RIPEMD160_Init(), RIPEMD160_Update(), and
       RIPEMD160_Final() functions  are  available  since  SSLeay
       0.9.0.
       Functions: sha(3), hmac(3), EVP_DigestInit(3)
                                                     RIPEMD160(3)
[ Back ] |