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
| SignProcessID | Bir NewSignProcessFrom* işlevi tarafından döndürülen değer |
|---|---|
| Enable | RSASSA-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