THPDFSignatureAlgorithm Type
命名簽章提供者用來簽署或驗證的非對稱簽章演算法
宣告
THPDFSignatureAlgorithm= (
hsaUnknown,
hsaRSAPKCS1v15,
hsaRSAPSS,
hsaECDSA,
hsaEd25519,
hsaEd448,
hsaMLDSA44,
hsaMLDSA65,
hsaMLDSA87
);
單元
HPDFSignatureProvider
值
| 值 | 用途 |
|---|---|
hsaUnknown | 未選擇或無法識別演算法;顯示名稱映射回傳空字串 |
hsaRSAPKCS1v15 | 對呼叫端提供的摘要套用 RSASSA-PKCS1-v1_5;回報為 RSA PKCS#1 v1.5 |
hsaRSAPSS | 對呼叫端提供的摘要套用具明確參數的 RSASSA-PSS;回報為 RSA-PSS |
hsaECDSA | 在提供者指定曲線上使用 ECDSA,簽署呼叫端提供的摘要;回報為 ECDSA |
hsaEd25519 | Ed25519 PureEdDSA,直接簽署訊息本身;回報為 Ed25519 |
hsaEd448 | Ed448 PureEdDSA,直接簽署訊息本身;回報為 Ed448 |
hsaMLDSA44 | ML-DSA-44 後量子簽章;回報為 ML-DSA-44 |
hsaMLDSA65 | ML-DSA-65 後量子簽章;回報為 ML-DSA-65 |
hsaMLDSA87 | ML-DSA-87 後量子簽章;回報為 ML-DSA-87 |
使用說明
HPDFSignatureAlgorithmName把每個值映射到顯示名稱,也就是簽章資訊記錄上回報的演算法名稱- 摘要式演算法(
hsaRSAPKCS1v15、hsaRSAPSS、hsaECDSA)與 PureEdDSA 演算法在請求上需要不同的THPDFSignatureInputKind值 - 簽章大小估算之類的憑證金鑰檢查支援 RSA 與 ECDSA 值,其餘回報
spsUnsupported