When generating JWTs with the jjwt library on Java 21 and specifying the PS256, PS384, PS512, and EdDSA algorithms, the JWT is generated successfully. However, when validating the generated JWT on the jwt.io site, signature validation fails when providing the PEM formatted Base64 encoded public key. The error message reads “Data provided to the operation does not meet requirements.”