sha-3/keccak hash function library for ruby