python
from jws import JWS
jws = JWS(payload)
jwt_token = jws.sign(key=secret_key, alg=algorithm)
jws = JWS()
jws.verify_compact(jwt_token, secret_key)
payload_data = jws.payload
if jws.token_header['alg'] != algorithm:
print("Invalid algorithm")
if jws.is_expired():
print("Expired token")