realname "HMAC" define HMAC load_on auto hmac.cpp hmac.h