Typ THPDFSignatureInputKind
Říká poskytovateli podpisu, zda vstup požadavku nese syrovou zprávu, nebo předpočítaný digest
Deklarace
THPDFSignatureInputKind= (
sikMessage,
sikDigest
);
Jednotka
HPDFSignatureProvider
Hodnoty
| Hodnota | Účel |
|---|---|
sikMessage | Vstup požadavku nese samotné bajty zprávy; PureEdDSA poskytovatelé jako Ed25519 a Ed448 to vyžadují a hashují interně |
sikDigest | Vstup požadavku nese už vypočítaný digest; signatáři založení na digestu, jako RSA a ECDSA, to vyžadují |
Poznámky k použití
- Poskytovatelé odmítnou požadavek, jehož druh vstupu neodpovídá jejich algoritmu, hodnotou
spsMalformed; před vyplněním požadavku proto zkontrolujte algoritmus - U
sikMessagenení žádný samostatný hashing krok, což je přesně to, co PureEdDSA očekává; jakýkoli digest, který předáte, by se podepsal jako neprůhledná data - Použijte
sikDigest, když jsou bajty k zahashování už zpracované jinde, například když se při podepisování počítal digest placeholderu