extended EvalSha to support byte[] keys