THPDFSignatureInputKind Type
Talar om för en signaturprovider om begärans indata bär rått meddelande eller ett förberäknat digest
Deklaration
THPDFSignatureInputKind= (
sikMessage,
sikDigest
);
Enhet
HPDFSignatureProvider
Värden
| Värde | Syfte |
|---|---|
sikMessage | Indatan håller själva meddelandebytena; PureEdDSA-providers som Ed25519 och Ed448 kräver detta och hashar internt |
sikDigest | Indatan håller en redan beräknad digest; digest-baserade signerare som RSA och ECDSA kräver detta |
Användningsanteckningar
- Providers avvisar en begäran vars indatatyp inte matchar deras algoritm med
spsMalformed, så kontrollera algoritmen innan du fyller i begäran - Med
sikMessagefinns inget separat hashsteg, vilket är precis vad PureEdDSA förväntar sig; en digest du skickar in skulle signeras som opak data - Använd
sikDigestnär byten som ska hashas redan konsumerats någon annanstans, till exempel medan platshållardigesten beräknades under signeringen