Universal hashing techniques based on matrix multiplication
The source of this result, although it can be found in many other places, is the  Wegman-Carter paper 'Universal classes of hash functions'. More specifically, Proposition 9 in page 151.