PLModernCertificateKeyAlgorithm

Kryptografi, digitale signaturer

Beskrivelse

Rapporterer nøglealgoritme-familien for en Windows-certifikatkontekst som en af PL_MODERN_KEY_*-konstanterne

Syntaks

Delphi

Function PLModernCertificateKeyAlgorithm(CertContext: Pointer): Integer;

Parametre

CertContextWindows-CERT_CONTEXT-handle, samme pointer som sign-processen holder

Returværdier

0PL_MODERN_KEY_UNKNOWN, nøglealgoritmen kunne ikke klassificeres
1PL_MODERN_KEY_RSA
2PL_MODERN_KEY_EC
3PL_MODERN_KEY_ED25519

Bemærkninger

Klassificeringen afgør, hvilken detached-CMS-sti PLBuildModernDetachedCMS tager: CNG NCrypt-signering for RSA og EC, Ed25519 i ren Pascal til den eIDAS-venlige kurve

Se også

PLBuildModernDetachedCMS, PLCertificateSubjectAndIssuer, PLModernSignatureSizeEstimate