Lines Matching full:hash
25 * Hash chain object used to link timestamps to publication.
27 * Hash chain is a sequence of entries (links), each containing
29 * <li> hash algorithm identifier;
30 * <li> a sibling hash value;
35 * Hash chain entries are presented as GTHashEntry objects.
47 * @param array $bytes hash chain bytes
77 throw new GTException("invalid hash step direction: {$direction}");
91 throw new GTException("invalid hash step level: {$level}");
101 * Computes the result of passing the given bytes through this hash chain.
105 * @return array chain output, the final hash value
268 * Computes history ID of this hash chain.
271 * the time corresponding to the starting position of this hash chain
381 * Builds a new location hash chain out of the specified hash chain bytes.
383 * Hash chain bytes is a binary representation of a hash chain extracted
387 * @param array $bytes byte array containing the hash chain bytes
388 * @return GTHashChain hash chain object
395 * Builds a new history hash chain out of the specified hash chain bytes.
397 * Hash chain bytes is a binary representation of a hash chain extracted
401 * @param array $bytes byte array containing the hash chain bytes
402 * @return GTHashChain hash chain object