Saltar al contenido
ecdsa.com

PS256

El algoritmo JWS RSASSA-PSS con SHA-256 y MGF1-SHA-256 (RFC 7518 §3.5), que usa las mismas claves RSA que RS256 con el relleno PSS, aleatorizado y de seguridad demostrable.
También se escribePS256RSASSA-PSS SHA-256COSE -37

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.

Estándares y referencias

Todos los términos