UMAC Code

Please report errors and improvements to Ted Krovetz.

C files:

Python files:

You will also need an AES implementation. Good free ones are available at: