PLIsModernDetachedCMS

Kryptographie, digitale Signaturen

Beschreibung

Meldet, ob ein DER-kodiertes CMS-Blob einen der modernen Signaturalgorithmen verwendet, die der Verifizierer versteht

Syntax

Delphi

Function PLIsModernDetachedCMS(Const CMSBytes: AnsiString): Boolean;

Parameter

CMSBytesZu prüfendes DER-kodiertes CMS-SignedData

Rückgabewerte

FalseDas Blob ist kein CMS-SignedData oder sein Signaturalgorithmus liegt außerhalb des modernen Satzes
TrueDie SignerInfo trägt Ed25519, ECDSA oder RSA-PSS, das PLVerifyModernDetachedCMS verarbeiten kann

Anmerkungen

Ein billiger Triage-Aufruf: vor dem schweren Parse-and-Verify-Pfad laufen lassen, um zu entscheiden, ob stattdessen der Standard-CryptoAPI-Verifizierer übernehmen muss

Siehe auch

PLVerifyModernDetachedCMS, PLBuildModernDetachedCMS