PLModernCertificateKeyAlgorithm

Kryptographie, digitale Signaturen

Beschreibung

Meldet die Schlüsselalgorithmus-Familie eines Windows-Zertifikatskontexts als eine der PL_MODERN_KEY_*-Konstanten

Syntax

Delphi

Function PLModernCertificateKeyAlgorithm(CertContext: Pointer): Integer;

Parameter

CertContextWindows-CERT_CONTEXT-Handle, derselbe Zeiger, den der Sign-Prozess hält

Rückgabewerte

0PL_MODERN_KEY_UNKNOWN, der Public-Key-Algorithmus ließ sich nicht klassifizieren
1PL_MODERN_KEY_RSA
2PL_MODERN_KEY_EC
3PL_MODERN_KEY_ED25519

Anmerkungen

Die Klassifikation entscheidet, welchen Detached-CMS-Pfad PLBuildModernDetachedCMS nimmt: CNG-NCrypt-Signieren für RSA und EC, Pure-Pascal-Ed25519 für die eIDAS-freundliche Kurve

Siehe auch

PLBuildModernDetachedCMS, PLCertificateSubjectAndIssuer, PLModernSignatureSizeEstimate