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
| CertContext | Windows-CERT_CONTEXT-Handle, derselbe Zeiger, den der Sign-Prozess hält |
|---|
Rückgabewerte
| 0 | PL_MODERN_KEY_UNKNOWN, der Public-Key-Algorithmus ließ sich nicht klassifizieren |
|---|---|
| 1 | PL_MODERN_KEY_RSA |
| 2 | PL_MODERN_KEY_EC |
| 3 | PL_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