SetSignProcessRSAPSSPadding

Безопасность и подписи

Описание

Выбирает набивку RSASSA-PSS для отсоединённой RSA-подписи, собираемой процессом подписания

Синтаксис

Delphi

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

Параметры

SignProcessIDValue returned by a NewSignProcessFrom* function
Enabletrue — подписывать RSASSA-PSS, false — оставить набивку PKCS#1 v1.5 (по умолчанию)

Возвращаемое значение

1, если настройка сохранена; 0 — при недопустимом ID процесса

Примечания

The setting applies to the adbe.pkcs7.detached and ETSI.CAdES.detached subfilters and requires a CNG-backed RSA private key; signatures made with legacy CryptoAPI keys stay PKCS#1 v1.5 paddedThe CMS carries full RFC 4055 parameters: the digest from

SetSignProcessDigestAlgorithm, MGF1 driven by the same digest and a salt length equal to the digest length

См. также

SetSignProcessDigestAlgorithm, SetSignProcessSubFilter