SetSignProcessRSAPSSPadding

Sikkerhet og signaturer

Beskrivelse

Velger RSASSA-PSS-polstring for RSA-signaturen adskilt bygget av en signeringsprosess

Syntaks

Delphi

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

Parametere

SignProcessIDVerdi returnert av en NewSignProcessFrom*-funksjon
EnableTrue for å signere med RSASSA-PSS, false for å beholde PKCS#1 v1.5-polstring (standard)

Returverdi

1 når innstillingen ble lagret, 0 for en ugyldig prosess-id

Merknader

Innstillingen gjelder subfilterne adbe.pkcs7.detached og ETSI.CAdES.detached og krever en CNG-basert RSA-privatnøkkel; signaturer laget med tradisjonelle CryptoAPI-nøkler forblir PKCS#1 v1.5-polstret CMS-en bærer fullstendige RFC 4055-parametre: digesten fra

SetSignProcessDigestAlgorithm, MGF1 drevet av samme digest og en saltlengde lik digestlengden

Se også

SetSignProcessDigestAlgorithm, SetSignProcessSubFilter