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

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

Véase también

SetSignProcessDigestAlgorithm, SetSignProcessSubFilter