Verify and extract value from a signed string. Uses timing-safe comparison to prevent timing attacks.
The signed value in format "value.signature"
Array of secrets to try (for key rotation)
The original value if signature is valid, false otherwise
Verify and extract value from a signed string. Uses timing-safe comparison to prevent timing attacks.