PLModernCertificateKeyAlgorithm
Cryptografie, digitale handtekeningen
Beschrijving
Meldt de sleutelalgoritme-familie van een Windows-certificaatcontext als een van de PL_MODERN_KEY_*-constanten
Syntaxis
Delphi
Function PLModernCertificateKeyAlgorithm(CertContext: Pointer): Integer;Parameters
| CertContext | Windows-CERT_CONTEXT-handle, dezelfde pointer die het signproces vasthoudt |
|---|
Retourwaarden
| 0 | PL_MODERN_KEY_UNKNOWN, het algoritme van de openbare sleutel kon niet worden geclassificeerd |
|---|---|
| 1 | PL_MODERN_KEY_RSA |
| 2 | PL_MODERN_KEY_EC |
| 3 | PL_MODERN_KEY_ED25519 |
Opmerkingen
De classificatie bepaalt welk detached-CMS-pad PLBuildModernDetachedCMS neemt: CNG NCrypt-ondertekening voor RSA en EC, Ed25519 in pure Pascal voor de eIDAS-vriendelijke curve
Zie ook
PLBuildModernDetachedCMS, PLCertificateSubjectAndIssuer, PLModernSignatureSizeEstimate