SetSignProcessRSAPSSPadding

Zabezpieczenia i podpisy

Opis

Wybiera dopełnienie RSASSA-PSS dla odłączonego podpisu RSA tworzonego przez proces podpisywania

Składnia

Delphi

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

Parametry

SignProcessIDWartość zwrócona przez funkcję NewSignProcessFrom*
EnableTrue podpisuje przy użyciu RSASSA-PSS, a false zachowuje domyślne dopełnienie PKCS#1 v1.5

Wartość zwracana

1, gdy ustawienie zostało zapisane, 0 dla nieprawidłowego identyfikatora procesu

Uwagi

Ustawienie dotyczy subfiltrów adbe.pkcs7.detached i ETSI.CAdES.detached oraz wymaga klucza prywatnego RSA obsługiwanego przez CNG; podpisy utworzone starszymi kluczami CryptoAPI zachowują dopełnienie PKCS#1 v1.5

CMS zawiera pełne parametry RFC 4055: skrót z SetSignProcessDigestAlgorithm, funkcję MGF1 korzystającą z tego samego skrótu oraz sól o długości równej długości skrótu

Zobacz również

SetSignProcessDigestAlgorithm, SetSignProcessSubFilter