JWA 固定了参数,以便各实现能够互操作:MGF1 使用与签名相同的哈希,盐的长度等于哈希长度(PS256 为 32 字节,PS384 为 48 字节,PS512 为 64 字节)。由于盐是随机的,每次调用得到的签名都不同;验证仍然只需要一次公钥运算。
FAPI 安全配置文件要求使用 PS256 或 ES256,不允许使用 RS256;TLS 1.3 同样对 RSA 握手签名使用 PSS。由于密钥与 RS256 通用,颁发者只需发布 alg: PS256 的密钥(或为同一密钥分配新的 kid),并让验证者改为接受 PS256,即可完成迁移。