it doesn't require 128 bit, its bit magic to convert a series of shifts and adds to a multiplication.
for four bytes A B C D multiplied with this number results in A+B+C+D B+C+D C+D D, we then select the top byte with the shift.