JWA fixe les paramètres pour que les implémentations soient interopérables : MGF1 utilise la même fonction de hachage que la signature, et la longueur du sel est égale à celle du condensat (32 octets pour PS256, 48 pour PS384, 64 pour PS512). Les signatures diffèrent à chaque appel en raison du sel aléatoire ; la vérification ne demande toujours qu’une seule opération à clé publique.
Les profils de sécurité FAPI exigent PS256 ou ES256 et excluent RS256, et TLS 1.3 utilise de même PSS pour les signatures RSA du handshake. Comme les clés sont communes avec RS256, un émetteur peut migrer en publiant des clés alg: PS256 (ou la même clé avec un nouveau kid) et en configurant les vérificateurs pour qu’ils acceptent PS256.