Lines Matching refs:a
11 * Here's a short example of how to use this library:
345 "$hash is not a supported algorithm"
447 * @param int $index a non-negative integer less than 2^64
448 * @param int $numbytes a non-negative integer less than 2^64
536 $a = self::L1Hash($L1Key_i, $m);
537 $b = strlen($m) <= 1024 ? "\0\0\0\0\0\0\0\0$a" : self::L2Hash($L2Key_i, $a);
549 * hashes each with a function called NH. Concatenating the results
550 * forms a string, which is up to 128 times shorter than the original.
653 * The second-layer rehashes the L1-HASH output using a polynomial hash
655 * on a prefix of the L1-HASH output and called using different settings
658 * Careful implementation of POLY is necessary to avoid a possible
751 * hashes the 16-byte string to a fixed length of 4 bytes.
944 * capacity c". This is relevant because, altho the KECCAK standard defines a mode
1020 // that same notation, here, however, we can't, because 0x80000000, on PHP32, is a positive
1373 $a = clone $hash[0];
1385 $a->bitwise_rightRotate(28),
1386 $a->bitwise_rightRotate(34),
1387 $a->bitwise_rightRotate(39)
1392 $a->bitwise_and($b),
1393 $a->bitwise_and($c),
1423 $b = clone $a;
1424 $a = $t1->add($t2);
1429 $hash[0]->add($a),