SetSignProcessRSAPSSPadding

Tietoturva ja allekirjoitukset

Kuvaus

Valitsee RSASSA-PSS-täytön allekirjoitusprosessin rakentamalle RSA-irronneelle allekirjoitukselle

Syntaksi

Delphi

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

Parametrit

SignProcessIDValue returned by a NewSignProcessFrom* function
EnableTosi allekirjoittaa RSASSA-PSS:llä, epätosi säilyttää PKCS#1 v1.5 -täytön (oletus)

Paluuarvo

Arvo 1, kun asetus tallennettiin, arvo 0 virheelliselle prosessitunnukselle

Huomautukset

Asetus koskee alisuodattimia adbe.pkcs7.detached ja ETSI.CAdES.detached ja vaatii CNG-pohjaisen RSA-yksityisen avaimen; vanhoilla CryptoAPI-avaimilla tehdyt allekirjoitukset pysyvät PKCS#1 v1.5 -täytettyinäCMS kantoo täydet RFC 4055 -parametrit: tiivistelmän funktiosta

SetSignProcessDigestAlgorithm, MGF1:n samalla tiivistelmällä ja suolapituudella, joka vastaa tiivistelmän pituutta

Katso myös

SetSignProcessDigestAlgorithm, SetSignProcessSubFilter