MD5_LEN
if (signature == NULL || sig_len < MD5_LEN)
MD5Update(ctx, signature, MD5_LEN);
sign_len = MD5_LEN;
u_char digest[MD5_LEN];
if (signature == NULL || key == NULL || sig_len != MD5_LEN)
MD5Update(ctx, digest, MD5_LEN);
if (memcmp(digest, signature, MD5_LEN) != 0)
u_char tk[MD5_LEN];
local_keylen = MD5_LEN;