SetSignProcessRSAPSSPadding

Güvenlik ve imzalar

Açıklama

Bir imzalama işleminin oluşturduğu RSA ayrık imza için RSASSA-PSS doldurmasını seçer

Sözdizimi

Delphi

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

Parametreler

SignProcessIDBir NewSignProcessFrom* işlevi tarafından döndürülen değer
EnableRSASSA-PSS ile imzalamak için True; PKCS#1 v1.5 doldurmasını (varsayılan) korumak için false

Dönüş değeri

Ayar saklandığında 1, işlem kimliği geçersizse 0

Açıklamalar

Ayar adbe.pkcs7.detached ve ETSI.CAdES.detached alt filtrelerine uygulanır ve CNG destekli RSA özel anahtarı gerektirir; eski CryptoAPI anahtarlarıyla oluşturulan imzalar PKCS#1 v1.5 dolgulu kalır

CMS eksiksiz RFC 4055 parametrelerini taşır: SetSignProcessDigestAlgorithm özetini, aynı özet tarafından yönlendirilen MGF1'i ve özet uzunluğuna eşit salt uzunluğunu

Ayrıca bkz

SetSignProcessDigestAlgorithm, SetSignProcessSubFilter