@Override protected void process(ByteBuffer buffer) { b += CHUNK_SIZE; processM(buffer.getLong()); }
@Override public Hasher newHasher() { return new SipHasher(c, d, k0, k1); }
@Override public Hasher newHasher() { return new SipHasher(c, d, k0, k1); }
@Override public Hasher newHasher() { return new SipHasher(c, d, k0, k1); }
@Override public Hasher newHasher() { return new SipHasher(c, d, k0, k1); }
@Override public Hasher newHasher() { return new SipHasher(c, d, k0, k1); }
@Override public Hasher newHasher() { return new SipHasher(c, d, k0, k1); }
@Override public Hasher newHasher() { return new SipHasher(c, d, k0, k1); }
@Override protected void process(ByteBuffer buffer) { b += CHUNK_SIZE; processM(buffer.getLong()); }
@Override protected void process(ByteBuffer buffer) { b += CHUNK_SIZE; processM(buffer.getLong()); }
@Override protected void process(ByteBuffer buffer) { b += CHUNK_SIZE; processM(buffer.getLong()); }
@Override protected void process(ByteBuffer buffer) { b += CHUNK_SIZE; processM(buffer.getLong()); }
@Override protected void process(ByteBuffer buffer) { b += CHUNK_SIZE; processM(buffer.getLong()); }
@Override public Hasher newHasher() { return new SipHasher(c, d, k0, k1); }
private void processM(long m) { v3 ^= m; sipRound(c); v0 ^= m; }
@Override protected void process(ByteBuffer buffer) { b += CHUNK_SIZE; processM(buffer.getLong()); }
private void processM(long m) { v3 ^= m; sipRound(c); v0 ^= m; }
private void processM(long m) { v3 ^= m; sipRound(c); v0 ^= m; }