Kód je v délce UMAC-32, UMAC-64, UMAC-96 and UMAC-128. Využívá se hašovací funkce a bloková šifra. Je zde definována ?ada podp?rných mechanizm?. UMAC má zajímavou konstrukci s dokazatelnou bezpe?ností. Je rychlý na platformách, kde je instrukce násobení dvou 32 bitových ?ísel (1 clock na 1 bajt).