SetSignProcessRSAPSSPadding

Sicurezza e firme

Descrizione

Seleziona il padding RSASSA-PSS per la firma RSA scollegata creata da un processo di firma

Sintassi

Delphi

Function SetSignProcessRSAPSSPadding(SignProcessID: Integer; Enable: Boolean): Integer;

Parametri

SignProcessIDValore restituito da una funzione NewSignProcessFrom*
EnableTrue per firmare con RSASSA-PSS, false per mantenere il padding PKCS#1 v1.5 (impostazione predefinita)

Valore restituito

1 quando l'impostazione รจ stata memorizzata, 0 per un ID processo non valido

Note

L'impostazione si applica ai sottofiltri adbe.pkcs7.detached e ETSI.CAdES.detached e richiede una chiave privata RSA gestita da CNG; le firme create con chiavi CryptoAPI legacy mantengono il padding PKCS#1 v1.5

CMS contiene parametri RFC 4055 completi: digest da SetSignProcessDigestAlgorithm, MGF1 con lo stesso digest e sale della stessa lunghezza

Vedere anche

SetSignProcessDigestAlgorithm, SetSignProcessSubFilter