Lines Matching refs:substr
314 $this->length = abs(substr($hash, -3)) >> 3;
326 $hash = substr($hash, 0, -3);
405 if (in_array(substr($hash, 0, 5), ['sha3-', 'shake', 'kecca'])) {
408 if (version_compare(PHP_VERSION, '7.1.0') < 0 || substr($hash, 0, 5) != 'sha3-') {
516 substr($t, unpack('C', $index)[1] * $taglen, $taglen) :
517 substr($t, 0, $taglen);
550 $L1Key_i = substr($L1Key, $i * 16, 1024);
551 $L2Key_i = substr($L2Key, $i * 24, 24);
552 $L3Key1_i = substr($L3Key1, $i * 64, 64);
553 $L3Key2_i = substr($L3Key2, $i * 4, 4);
691 $k128 = substr($k, 8) & "\x01\xFF\xFF\xFF\x01\xFF\xFF\xFF\x01\xFF\xFF\xFF\x01\xFF\xFF\xFF";
702 $m_1 = substr($m, 0, 0x20000); // 1 << 17
703 $m_2 = substr($m, 0x20000) . "\x80";
783 $m_i = $factory->newInteger(new BigInteger(substr($m, 2 * $i, 2), 256));
784 $k_i = $factory->newInteger(new BigInteger(substr($k1, 8 * $i, 8), 256));
787 $y = str_pad(substr($y->toBytes(), -4), 4, "\0", STR_PAD_LEFT);
857 return substr($algo($text, ...array_values($this->parameters)), 0, $this->length);
865 $temp = substr($algo($temp, ...array_values($this->parameters)), 0, $this->length);
870 return substr($output, 0, $this->length);
878 ? substr($output, 0, $this->length)