void md5buff(const char* _in, char *_out, size_t _size_in) { MD5_CTX m_md5_ctx; MD5 m; m.MD5Init ( &m_md5_ctx ); m.MD5Update ( &m_md5_ctx, (unsigned char*)_in, _size_in); m.MD5Final ( (unsigned char*)_out, &m_md5_ctx); }
/* * @brief Calculate MD5 value */ void md5string(const char* _in, char *_out) { MD5_CTX m_md5_ctx; MD5 m; m.MD5Init ( &m_md5_ctx ); m.MD5Update ( &m_md5_ctx, (unsigned char*)_in, strlen(_in)); m.MD5Final ( (unsigned char*)_out, &m_md5_ctx); }