SetSignProcessRSAPSSPadding
Seguridad y firmas
Descripción
Selecciona relleno RSASSA-PSS para la firma RSA separada creada por un proceso de firma
Sintaxis
Delphi
Function SetSignProcessRSAPSSPadding(SignProcessID: Integer; Enable: Boolean): Integer;Parámetros
| SignProcessID | Valor devuelto por una función NewSignProcessFrom* |
|---|---|
| Enable | True para firmar con RSASSA-PSS; false para conservar el relleno PKCS#1 v1.5 (predeterminado) |
Valor devuelto
1 si se almacenó la configuración, 0 si el identificador de proceso no es válido
Observaciones
La opción se aplica a los subfiltros adbe.pkcs7.detached y ETSI.CAdES.detached y requiere una clave privada RSA respaldada por CNG; las firmas creadas con claves CryptoAPI heredadas mantienen el relleno PKCS#1 v1.5
CMS contiene los parámetros RFC 4055 completos: el resumen de SetSignProcessDigestAlgorithm, MGF1 regido por el mismo resumen y una longitud de sal igual a la longitud del resumen