Home | History | Annotate | Download | only in openssl

Lines Matching refs:md5

66 /* MD5. */
69 /* MD5_CBLOCK is the block size of MD5. */
72 /* MD5_DIGEST_LENGTH is the length of an MD5 digest. */
75 /* MD51_Init initialises |md5| and returns one. */
76 OPENSSL_EXPORT int MD5_Init(MD5_CTX *md5);
78 /* MD5_Update adds |len| bytes from |data| to |md5| and returns one. */
79 OPENSSL_EXPORT int MD5_Update(MD5_CTX *md5, const void *data, size_t len);
81 /* MD5_Final adds the final padding to |md5| and writes the resulting digest to
84 OPENSSL_EXPORT int MD5_Final(uint8_t *md, MD5_CTX *md5);
86 /* MD5 writes the digest of |len| bytes from |data| to |out| and returns |out|.
88 OPENSSL_EXPORT uint8_t *MD5(const uint8_t *data, size_t len, uint8_t *out);
90 /* MD5_Transform is a low-level function that performs a single, MD5 block
91 * transformation using the state from |md5| and 64 bytes from |block|. */
92 OPENSSL_EXPORT void MD5_Transform(MD5_CTX *md5, const uint8_t *block);