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

SignProcessIDValor devuelto por una función NewSignProcessFrom*
EnableVerdadero 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

Véase también

SetSignProcessDigestAlgorithm, SetSignProcessSubFilter