SetSignProcessRSAPSSPadding
امنیت و امضاها
توضیحات
لایی RSASSA-PSS را برای امضای جدا RSA ساختهشده توسط فرایند امضا انتخاب میکند
نحو
Delphi
Function SetSignProcessRSAPSSPadding(SignProcessID: Integer; Enable: Boolean): Integer;پارامترها
| SignProcessID | مقدار بازگرداندهشده توسط یک تابع NewSignProcessFrom* |
|---|---|
| Enable | true برای امضا با RSASSA-PSS و false برای حفظ لایی PKCS#1 v1.5 (پیشفرض) |
مقدار بازگشتی
وقتی تنظیم ذخیره شده باشد 1، و برای شناسهٔ فرایند نامعتبر 0
ملاحظات
این تنظیم روی زیرفیلترهای adbe.pkcs7.detached و ETSI.CAdES.detached اعمال و به کلید خصوصی RSA پشتیبان-CNG نیاز دارد؛ امضاهای ساختهشده با کلیدهای CryptoAPI قدیمی همچنان لایی PKCS#1 v1.5 میگیرندCMS پارامترهای کامل RFC 4055 را حمل میکند: digest از
SetSignProcessDigestAlgorithm، MGF1 با همان digest و طول salt برابر طول digest