THPDFSignatureInputKind Type
Vertelt een handtekeningprovider of de requestinvoer de raw message bevat of een vooraf berekende digest
Declaratie
THPDFSignatureInputKind= (
sikMessage,
sikDigest
);
Eenheid
HPDFSignatureProvider
Waarden
| Waarde | Doel |
|---|---|
sikMessage | De requestinvoer bevat de messagebytes zelf; PureEdDSA-providers zoals Ed25519 en Ed448 vereisen dit en hashen intern |
sikDigest | De requestinvoer bevat een al berekende digest; digest-gebaseerde ondertekenaars zoals RSA en ECDSA vereisen dit |
Gebruiksopmerkingen
- Providers wijzen een request waarvan het invoersoort niet bij hun algoritme past af met
spsMalformed, dus controleer het algoritme voordat je het request vult - Bij
sikMessageis er geen aparte hashstap, precies wat PureEdDSA verwacht; een digest die je megeeft wordt als opake data ondertekend - Gebruik
sikDigestwanneer de te hashen bytes elders al zijn verbruikt, bijvoorbeeld terwijl de placeholder-digest tijdens het ondertekenen werd berekend