JWA fija los parámetros para que las implementaciones sean interoperables: MGF1 usa el mismo hash que la firma y la longitud de la sal es igual a la del hash (32 bytes para PS256, 48 para PS384 y 64 para PS512). Las firmas cambian en cada llamada por la sal aleatoria; aun así, la verificación sigue requiriendo una sola operación de clave pública.
Los perfiles de seguridad FAPI exigen PS256 o ES256 y excluyen RS256, y TLS 1.3 también usa PSS para las firmas RSA del handshake. Como las claves se comparten con RS256, un emisor puede migrar publicando claves con alg: PS256 (o la misma clave con un nuevo kid) y haciendo que los verificadores acepten PS256.