THPDFSignatureInputKind 类型
告诉签名提供程序,请求输入携带的是原始消息还是预先算好的摘要
声明
THPDFSignatureInputKind= (
sikMessage,
sikDigest
);
单元
HPDFSignatureProvider
值
| 值 | 用途 |
|---|---|
sikMessage | 请求输入保存消息字节本身;Ed25519、Ed448 这类 PureEdDSA 提供程序要求此取值并在内部自行哈希 |
sikDigest | 请求输入保存已算好的摘要;RSA、ECDSA 这类基于摘要的签名者要求此取值 |
使用说明
- 输入种类与算法不匹配的请求会被提供程序以
spsMalformed拒绝,因此填写请求前先核对算法 - 使用
sikMessage时没有单独的哈希步骤,这正是 PureEdDSA 期望的行为;传入的任何摘要都会被当作不透明数据直接签名 - 当待哈希字节已在别处被消费时(例如签名期间计算占位摘要时)使用
sikDigest