THPDFSignatureInputKind Type
告知簽章提供者請求輸入承載的是原始訊息還是預先算好的摘要
宣告
THPDFSignatureInputKind= (
sikMessage,
sikDigest
);
單元
HPDFSignatureProvider
值
| 值 | 用途 |
|---|---|
sikMessage | 請求輸入承載訊息位元組本身;Ed25519 與 Ed448 這類 PureEdDSA 提供者需要此值,並在內部自行雜湊 |
sikDigest | 請求輸入承載已算好的摘要;RSA 與 ECDSA 這類摘要式簽署者需要此值 |
使用說明
- 輸入種類與演算法不符的請求會被提供者以
spsMalformed拒絕,填寫請求前先確認演算法 - 使用
sikMessage時沒有獨立的雜湊步驟,這正是 PureEdDSA 預期的行為;傳入的任何摘要都會被當成不透明資料直接簽署 - 當待雜湊位元組已在其他地方用掉時使用
sikDigest,例如簽署期間已算好保留欄位的摘要