Macs Based On Hash Functions Definition