# Functions
CreateToken creates a new JWT token with the given payload, time-to-live (ttl), and RSA private key.
ValidateToken validates a JWT token using the given RSA public key.
# Variables
ErrInvalidClaims is the error returned when the JWT claims are invalid.