ParagonIE_Sodium_Core_BLAKE2b::store64()
{} Это метод класса: ParagonIE_Sodium_Core_BLAKE2b{}
Хуков нет.
Возвращает
null
. Ничего.
Использование
$result = ParagonIE_Sodium_Core_BLAKE2b::store64( $x, $i, $u );
- $x(SplFixedArray) (обязательный)
- -
- $i(int) (обязательный)
- -
- $u(SplFixedArray) (обязательный)
- -
Код ParagonIE_Sodium_Core_BLAKE2b::store64() ParagonIE Sodium Core BLAKE2b::store64 WP 5.9.3
protected static function store64(SplFixedArray $x, $i, SplFixedArray $u) { $maxLength = $x->getSize() - 1; for ($j = 0; $j < 8; ++$j) { /* [0, 1, 2, 3, 4, 5, 6, 7] ... becomes ... [0, 0, 0, 0, 1, 1, 1, 1] */ /** @var int $uIdx */ $uIdx = ((7 - $j) & 4) >> 2; $x[$i] = ((int) ($u[$uIdx]) & 0xff); if (++$i > $maxLength) { return; } /** @psalm-suppress MixedOperand */ $u[$uIdx] >>= 8; } }