public function ParagonIE_Sodium_Core32_SecretStream_State::xorNonce in Automatic Updates 8
Same name and namespace in other branches
- 7 vendor/paragonie/sodium_compat/src/Core32/SecretStream/State.php \ParagonIE_Sodium_Core32_SecretStream_State::xorNonce()
Parameters
string $str:
Return value
self
File
- vendor/
paragonie/ sodium_compat/ src/ Core32/ SecretStream/ State.php, line 122
Class
- ParagonIE_Sodium_Core32_SecretStream_State
- Class ParagonIE_Sodium_Core32_SecretStream_State
Code
public function xorNonce($str) {
$this->nonce = ParagonIE_Sodium_Core32_Util::xorStrings($this
->getNonce(), str_pad(ParagonIE_Sodium_Core32_Util::substr($str, 0, 8), 12, "\0", STR_PAD_RIGHT));
return $this;
}