public function blocks($message,
$bytes) { if (self::
strlen($message) < 16
) { $message =
str_pad($message, 16, "\x00", STR_PAD_RIGHT
);
} $hibit = ParagonIE_Sodium_Core32_Int32::
fromInt((int) ($this->final ? 0 : 1 << 24
)); /* 1 << 128 */
$hibit->
setUnsignedInt(true
);
$zero =
new ParagonIE_Sodium_Core32_Int64(array
(0, 0, 0, 0
), true
);
/**
* @var ParagonIE_Sodium_Core32_Int64 $d0
* @var ParagonIE_Sodium_Core32_Int64 $d1
* @var ParagonIE_Sodium_Core32_Int64 $d2
* @var ParagonIE_Sodium_Core32_Int64 $d3
* @var ParagonIE_Sodium_Core32_Int64 $d4
* @var ParagonIE_Sodium_Core32_Int64 $r0
* @var ParagonIE_Sodium_Core32_Int64 $r1
* @var ParagonIE_Sodium_Core32_Int64 $r2
* @var ParagonIE_Sodium_Core32_Int64 $r3
* @var ParagonIE_Sodium_Core32_Int64 $r4
*
* @var ParagonIE_Sodium_Core32_Int32 $h0
* @var ParagonIE_Sodium_Core32_Int32 $h1
* @var ParagonIE_Sodium_Core32_Int32 $h2
* @var ParagonIE_Sodium_Core32_Int32 $h3
* @var ParagonIE_Sodium_Core32_Int32 $h4
*/