SetSignProcessRSAPSSPadding

Beveiliging en handtekeningen

Beschrijving

Kiest RSASSA-PSS-padding voor de RSA-detached handtekening die een ondertekeningsproces bouwt

Syntaxis

Delphi

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

Syntaxis

SignProcessIDValue returned by a NewSignProcessFrom* function
EnableTrue om met RSASSA-PSS te ondertekenen, false om PKCS#1 v1.5-padding te houden (de standaard)

Retourwaarde

1 als de instelling is opgeslagen, 0 bij een ongeldig proces-ID

Opmerkingen

De instelling geldt voor de subfilters adbe.pkcs7.detached en ETSI.CAdES.detached en vereist een door CNG ondersteunde RSA private key; handtekeningen gemaakt met verouderde CryptoAPI-sleutels blijven PKCS#1 v1.5-gevuld De CMS draagt volledige RFC 4055-parameters: de digest uit

SetSignProcessDigestAlgorithm, MGF1 aangedreven door dezelfde digest en een zoutlengte gelijk aan de digestlengte

Zie ook

SetSignProcessDigestAlgorithm, SetSignProcessSubFilter