PLIsModernDetachedCMS
密碼編譯、數位簽章
描述
判斷 DER 編碼的 CMS blob 是否使用驗證端看得懂的現代簽章演算法之一
語法
Delphi
Function PLIsModernDetachedCMS(Const CMSBytes: AnsiString): Boolean;參數
| CMSBytes | 要檢查的 DER 編碼 CMS SignedData |
|---|
傳回值
| False | 這個 blob 不是 CMS SignedData,或其簽章演算法不在現代集合內 |
|---|---|
| True | 簽署者資訊帶有 Ed25519、ECDSA 或 RSA-PSS,PLVerifyModernDetachedCMS 能夠處理 |
備註
一次成本很低的分診呼叫:先跑它再進入較重的解析加驗證路徑,決定是否改交給標準 CryptoAPI 驗證器接手