# MATH_MD5Update

## C Specification

      #include <nitro/math/dgt.h>

      static inline void MATH_MD5Update( MATHMD5Context *context, const void* input, u32 length );

## Arguments

`context` | Pointer to the context structure used for MD5 generation.
input | Pointer to the input data
length | Size of the input data

## Return Values

None.

## Description

This function updates the MD5 digest value based on the input data. You must first call `MATH_MD5Init` to initialize the "context" argument. Call this function as many times as needed, and then use `MATH_MD5GetHash` to obtain the hash value. Any size and alignment position can be used for the input data. MD5 is an algorithm to find the message digest value. For details, see RFC (Request For Comments) 1321, which is published by IETF (The Internet Engineering Task Force).

## See Also

`MATH_MD5Init`, `MATH_MD5GetHash`

## Revision History

04/01/2005 Initial version.

CONFIDENTIAL