md5

Name

md5 -- 

Synopsis



typedef     lj_uint32;
void        lj_md5_init                     (struct lj_md5_context *context);
void        lj_md5_update                   (struct lj_md5_context *context,
                                             unsigned char const *buf,
                                             unsigned len);
void        lj_md5_final                    (unsigned char digest[16],
                                             struct lj_md5_context *context);
void        lj_md5_transform                (lj_uint32 buf[4],
                                             unsigned char in[64]);
void        lj_md5_hash                     (const char *src,
                                             char *dest);

Description

Details

lj_uint32

typedef unsigned long lj_uint32;


lj_md5_init ()

void        lj_md5_init                     (struct lj_md5_context *context);

context :


lj_md5_update ()

void        lj_md5_update                   (struct lj_md5_context *context,
                                             unsigned char const *buf,
                                             unsigned len);

context :

buf :

Param3 :


lj_md5_final ()

void        lj_md5_final                    (unsigned char digest[16],
                                             struct lj_md5_context *context);

digest :

context :


lj_md5_transform ()

void        lj_md5_transform                (lj_uint32 buf[4],
                                             unsigned char in[64]);

buf :

in :


lj_md5_hash ()

void        lj_md5_hash                     (const char *src,
                                             char *dest);

src :

dest :