Reference implementation of SipHash