SetSignProcessRSAPSSPadding
Biztonság és aláírások
Leírás
Az aláírási folyamat RSA leválasztott aláírásához RSASSA-PSS kitöltést választ
Szintaxis
Delphi
Function SetSignProcessRSAPSSPadding(SignProcessID: Integer; Enable: Boolean): Integer;Paraméterek
| SignProcessID | Egy NewSignProcessFrom* függvény által visszaadott érték |
|---|---|
| Enable | true esetén RSASSA-PSS használatával ír alá, false esetén megtartja a PKCS#1 v1.5 kitöltést (alapértelmezés) |
Visszatérési érték
1, ha a beállítás tárolása sikerült, 0 érvénytelen folyamatazonosító esetén
Megjegyzések
A beállítás az adbe.pkcs7.detached és az ETSI.CAdES.detached alszűrőkre vonatkozik, és CNG-alapú RSA titkos kulcsot igényel; a régi CryptoAPI kulcsokkal készített aláírások PKCS#1 v1.5 kitöltést használnakA CMS teljes RFC 4055 paramétereket hordoz: a kivonatot a
SetSignProcessDigestAlgorithm adja meg, az MGF1-et ugyanaz a kivonat vezérli, a sóhossz pedig megegyezik a kivonat hosszával