ParagonIE_Sodium_Core32_Ed25519::sign_open() public WP 1.0
{} Это метод класса: ParagonIE_Sodium_Core32_Ed25519{}
Хуков нет.
Возвращает
Строку. Message (without signature)
Использование
$result = ParagonIE_Sodium_Core32_Ed25519::sign_open( $message, $pk );
- $message(строка) (обязательный)
- A signed message
- $pk(строка) (обязательный)
- Public key
Код ParagonIE_Sodium_Core32_Ed25519::sign_open() ParagonIE Sodium Core32 Ed25519::sign open WP 5.6.2
public static function sign_open($message, $pk)
{
/** @var string $signature */
$signature = self::substr($message, 0, 64);
/** @var string $message */
$message = self::substr($message, 64);
if (self::verify_detached($signature, $message, $pk)) {
return $message;
}
throw new SodiumException('Invalid signature');
}