SetSignProcessRSAPSSPadding

Sauga ir parašai

Aprašymas

Parenka RSASSA-PSS pamušalą RSA atskirajam parašui, kurį sukuria pasirašymo procesas

Sintaksė

Delphi

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

Parametrai

SignProcessIDReikšmė, grąžinama NewSignProcessFrom* funkcijos
EnableTrue, kad pasirašytumėte RSASSA-PSS, false, kad išlaikytumėte PKCS#1 v1.5 pamušalą (numatytasis)

Grąžinama reikšmė

1, kai nustatymas išsaugotas, 0 netinkamam proceso ID

Pastabos

Nustatymas taikomas adbe.pkcs7.detached ir ETSI.CAdES.detached po-filtrams ir reikalauja CNG paremto RSA privataus rakto; parašai, padaryti su pasenusiaisiais CryptoAPI raktais, lieka PKCS#1 v1.5 pamušalo. CMS neša pilnuosius RFC 4055 parametrus: maišą iš

SetSignProcessDigestAlgorithm, MGF1, valdomą tos pačios maišos, ir druskos ilgį, lygų maišos ilgiui

Taip pat žr.

SetSignProcessDigestAlgorithm, SetSignProcessSubFilter