SetSignProcessRSAPSSPadding

Zabezpečení a podpisy

Popis

Vybere odsazení RSASSA-PSS pro RSA oddělený (detached) podpis stavěný procesem podepisování

Syntaxe

Delphi

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

Parametry

SignProcessIDValue returned by a NewSignProcessFrom* function
EnableTrue pro podepsání RSASSA-PSS, false pro ponechání plnění PKCS#1 v1.5 (výchozí)

Návratová hodnota

1 bylo-li nastavení uloženo, 0 při neplatném id procesu

Poznámky

Nastavení platí pro subfiltery adbe.pkcs7.detached a ETSI.CAdES.detached a vyžaduje privátní klíč RSA založený na CNG; podpisy vytvořené zastaralými CryptoAPI klíči zůstávají plněné PKCS#1 v1.5 CMS nese kompletní parametry RFC 4055: digest z

SetSignProcessDigestAlgorithm, MGF1 řízený stejným digestem a délka soli rovná délce digestu

Viz také

SetSignProcessDigestAlgorithm, SetSignProcessSubFilter