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 検証器に引き継ぐべきかを決めます