static void md5_hmac_finish_wrap( void *ctx, unsigned char *output ) { md5_hmac_finish( (md5_context *) ctx, output ); }
uint Md5Hmac::Finish(void* buf){ md5_hmac_finish(tvcast<md5_context>(_md5_ctx),(uchar*)buf); return 32; }