SetSignProcessRSAPSSPadding
Seguridad y firmas
Descripción
Selecciona el 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 | Verdadero para firmar con RSASSA-PSS, falso para conservar el relleno PKCS#1 v1.5 (el predeterminado) |
Valor devuelto
1 cuando se almacenó la configuración, 0 para un ID de proceso no válido
Observaciones
La configuració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 conservan el relleno PKCS#1 v1.5
El CMS contiene los parámetros completos de RFC 4055: el resumen de SetSignProcessDigestAlgorithm, MGF1 controlado por el mismo resumen y una longitud de sal igual a la longitud del resumen