IDA C++ SDK 9.2
Loading...
Searching...
No Matches
md5.h File Reference

Go to the source code of this file.

Classes

struct  MD5Context
struct  md5_t
struct  md5_size_t

Typedefs

typedef qvector< md5_tmd5_vec_t
typedef qvector< md5_size_tmd5_sizes_t

Functions

idaman THREAD_SAFE void ida_export MD5Init (MD5Context *context)
idaman THREAD_SAFE void ida_export MD5Update (MD5Context *context, const void *buf, size_t len)
idaman THREAD_SAFE void ida_export MD5Final (uchar digest[16], MD5Context *context)
idaman THREAD_SAFE void ida_export MD5Transform (uint32 buf[4], uint32 const in[16])
 DECLARE_TYPE_AS_MOVABLE (md5_t)
 DECLARE_TYPE_AS_MOVABLE (md5_size_t)

Typedef Documentation

◆ md5_vec_t

◆ md5_sizes_t

Function Documentation

◆ MD5Init()

idaman THREAD_SAFE void ida_export MD5Init ( MD5Context * context)

◆ MD5Update()

idaman THREAD_SAFE void ida_export MD5Update ( MD5Context * context,
const void * buf,
size_t len )

◆ MD5Final()

idaman THREAD_SAFE void ida_export MD5Final ( uchar digest[16],
MD5Context * context )

◆ MD5Transform()

idaman THREAD_SAFE void ida_export MD5Transform ( uint32 buf[4],
uint32 const in[16] )

◆ DECLARE_TYPE_AS_MOVABLE() [1/2]

DECLARE_TYPE_AS_MOVABLE ( md5_t )

◆ DECLARE_TYPE_AS_MOVABLE() [2/2]

DECLARE_TYPE_AS_MOVABLE ( md5_size_t )