Syntax Syntax
Parameters Parameters
- $mac
-
(Required)
- $m
-
(Required)
- $key
-
(Required)
Return Return
(bool)
Source Source
File: wp-includes/sodium_compat/src/Core32/Poly1305.php
public static function onetimeauth_verify($mac, $m, $key) { if (self::strlen($key) < 32) { throw new InvalidArgumentException( 'Key must be 32 bytes long.' ); } $state = new ParagonIE_Sodium_Core32_Poly1305_State( self::substr($key, 0, 32) ); $calc = $state ->update($m) ->finish(); return self::verify_16($calc, $mac); }